directoryroles

package
v0.48.0 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2022 License: MIT Imports: 4 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirectoryRolesCountRequestBuilder added in v0.48.0

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

DirectoryRolesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesCountRequestBuilder added in v0.48.0

NewDirectoryRolesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesCountRequestBuilder

NewDirectoryRolesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesDeltaRequestBuilder added in v0.48.0

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

DirectoryRolesDeltaRequestBuilder provides operations to call the delta method.

func NewDirectoryRolesDeltaRequestBuilder added in v0.48.0

NewDirectoryRolesDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewDirectoryRolesDeltaRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesDeltaRequestBuilder

NewDirectoryRolesDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*DirectoryRolesDeltaRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function delta

func (*DirectoryRolesDeltaRequestBuilder) Get added in v0.48.0

Get invoke function delta

type DirectoryRolesDeltaRequestBuilderGetQueryParameters added in v0.48.0

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

DirectoryRolesDeltaRequestBuilderGetQueryParameters invoke function delta

type DirectoryRolesDeltaRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesDeltaRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesDeltaRequestBuilderGetQueryParameters
}

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

type DirectoryRolesDirectoryRoleItemRequestBuilder added in v0.48.0

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

DirectoryRolesDirectoryRoleItemRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRolesDirectoryRoleItemRequestBuilder added in v0.48.0

NewDirectoryRolesDirectoryRoleItemRequestBuilder instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func NewDirectoryRolesDirectoryRoleItemRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesDirectoryRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesDirectoryRoleItemRequestBuilder

NewDirectoryRolesDirectoryRoleItemRequestBuilderInternal instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) CheckMemberGroups added in v0.48.0

CheckMemberGroups provides operations to call the checkMemberGroups method.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) CheckMemberObjects added in v0.48.0

CheckMemberObjects provides operations to call the checkMemberObjects method.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete entity from directoryRoles

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation 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.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update entity in directoryRoles

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) Delete added in v0.48.0

Delete delete entity from directoryRoles

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) Get added in v0.48.0

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.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) GetMemberGroups added in v0.48.0

GetMemberGroups provides operations to call the getMemberGroups method.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) GetMemberObjects added in v0.48.0

GetMemberObjects provides operations to call the getMemberObjects method.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) Members added in v0.48.0

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

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) MembersById added in v0.48.0

MembersById gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.directoryRoles.item.members.item collection

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) Restore added in v0.48.0

Restore provides operations to call the restore method.

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) ScopedMembers added in v0.48.0

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

func (*DirectoryRolesDirectoryRoleItemRequestBuilder) ScopedMembersById added in v0.48.0

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

type DirectoryRolesDirectoryRoleItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

type DirectoryRolesDirectoryRoleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesDirectoryRoleItemRequestBuilderGetQueryParameters added in v0.48.0

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

DirectoryRolesDirectoryRoleItemRequestBuilderGetQueryParameters 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 DirectoryRolesDirectoryRoleItemRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesDirectoryRoleItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesDirectoryRoleItemRequestBuilderGetQueryParameters
}

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

type DirectoryRolesDirectoryRoleItemRequestBuilderPatchRequestConfiguration added in v0.48.0

type DirectoryRolesDirectoryRoleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder added in v0.48.0

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

DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilder added in v0.48.0

func NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder

NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder

NewDirectoryRolesGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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

func (*DirectoryRolesGetAvailableExtensionPropertiesRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesGetByIdsRequestBuilder added in v0.48.0

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

DirectoryRolesGetByIdsRequestBuilder provides operations to call the getByIds method.

func NewDirectoryRolesGetByIdsRequestBuilder added in v0.48.0

NewDirectoryRolesGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.

func NewDirectoryRolesGetByIdsRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesGetByIdsRequestBuilder

NewDirectoryRolesGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.

func (*DirectoryRolesGetByIdsRequestBuilder) CreatePostRequestInformation added in v0.48.0

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

func (*DirectoryRolesGetByIdsRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesGetByIdsRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesGetByIdsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemCheckMemberGroupsRequestBuilder added in v0.48.0

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

DirectoryRolesItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.

func NewDirectoryRolesItemCheckMemberGroupsRequestBuilder added in v0.48.0

NewDirectoryRolesItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func NewDirectoryRolesItemCheckMemberGroupsRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemCheckMemberGroupsRequestBuilder

NewDirectoryRolesItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func (*DirectoryRolesItemCheckMemberGroupsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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.

func (*DirectoryRolesItemCheckMemberGroupsRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemCheckMemberObjectsRequestBuilder added in v0.48.0

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

DirectoryRolesItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.

func NewDirectoryRolesItemCheckMemberObjectsRequestBuilder added in v0.48.0

NewDirectoryRolesItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func NewDirectoryRolesItemCheckMemberObjectsRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemCheckMemberObjectsRequestBuilder

NewDirectoryRolesItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

type DirectoryRolesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemGetMemberGroupsRequestBuilder added in v0.48.0

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

DirectoryRolesItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.

func NewDirectoryRolesItemGetMemberGroupsRequestBuilder added in v0.48.0

NewDirectoryRolesItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func NewDirectoryRolesItemGetMemberGroupsRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemGetMemberGroupsRequestBuilder

NewDirectoryRolesItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func (*DirectoryRolesItemGetMemberGroupsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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.

func (*DirectoryRolesItemGetMemberGroupsRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesItemGetMemberGroupsRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemGetMemberGroupsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemGetMemberObjectsRequestBuilder added in v0.48.0

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

DirectoryRolesItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.

func NewDirectoryRolesItemGetMemberObjectsRequestBuilder added in v0.48.0

NewDirectoryRolesItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func NewDirectoryRolesItemGetMemberObjectsRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemGetMemberObjectsRequestBuilder

NewDirectoryRolesItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func (*DirectoryRolesItemGetMemberObjectsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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.

func (*DirectoryRolesItemGetMemberObjectsRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesItemGetMemberObjectsRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemGetMemberObjectsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersApplicationCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersApplicationCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersApplicationCountRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersApplicationCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersApplicationCountRequestBuilder

NewDirectoryRolesItemMembersApplicationCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersApplicationCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersApplicationCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersApplicationCountRequestBuilder

NewDirectoryRolesItemMembersApplicationCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersApplicationCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersApplicationCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersApplicationCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersApplicationCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersApplicationRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersApplicationRequestBuilder casts the previous resource to application.

func NewDirectoryRolesItemMembersApplicationRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersApplicationRequestBuilder instantiates a new ApplicationRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersApplicationRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersApplicationRequestBuilder

NewDirectoryRolesItemMembersApplicationRequestBuilderInternal instantiates a new ApplicationRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersApplicationRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersApplicationRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersApplicationRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersApplicationRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersApplicationRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersApplicationRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersApplicationRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersCountRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersCountRequestBuilder

NewDirectoryRolesItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersDeviceCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersDeviceCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersDeviceCountRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersDeviceCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersDeviceCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersDeviceCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersDeviceCountRequestBuilder

NewDirectoryRolesItemMembersDeviceCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersDeviceCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersDeviceCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersDeviceCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersDeviceCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersDeviceRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersDeviceRequestBuilder casts the previous resource to device.

func NewDirectoryRolesItemMembersDeviceRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersDeviceRequestBuilder instantiates a new DeviceRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersDeviceRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersDeviceRequestBuilder

NewDirectoryRolesItemMembersDeviceRequestBuilderInternal instantiates a new DeviceRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersDeviceRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersDeviceRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersDeviceRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersDeviceRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersDeviceRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersDeviceRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersDeviceRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder added in v0.48.0

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

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

func NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder

NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder

NewDirectoryRolesItemMembersDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) Application added in v0.48.0

Application casts the previous resource to application.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) Device added in v0.48.0

Device casts the previous resource to device.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) Group added in v0.48.0

Group casts the previous resource to group.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) OrgContact added in v0.48.0

OrgContact casts the previous resource to orgContact.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) Ref added in v0.48.0

Ref provides operations to manage the collection of directoryRole entities.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) ServicePrincipal added in v0.48.0

ServicePrincipal casts the previous resource to servicePrincipal.

func (*DirectoryRolesItemMembersDirectoryObjectItemRequestBuilder) User added in v0.48.0

User casts the previous resource to user.

type DirectoryRolesItemMembersGroupCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersGroupCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersGroupCountRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersGroupCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersGroupCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersGroupCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersGroupCountRequestBuilder

NewDirectoryRolesItemMembersGroupCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersGroupCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersGroupCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersGroupCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersGroupCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersGroupRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersGroupRequestBuilder casts the previous resource to group.

func NewDirectoryRolesItemMembersGroupRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersGroupRequestBuilder instantiates a new GroupRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersGroupRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersGroupRequestBuilder

NewDirectoryRolesItemMembersGroupRequestBuilderInternal instantiates a new GroupRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersGroupRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersGroupRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersGroupRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersGroupRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersGroupRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersGroupRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersGroupRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemApplicationRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemApplicationRequestBuilder casts the previous resource to application.

func NewDirectoryRolesItemMembersItemApplicationRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersItemApplicationRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemApplicationRequestBuilder

NewDirectoryRolesItemMembersItemApplicationRequestBuilder instantiates a new ApplicationRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemApplicationRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemApplicationRequestBuilder

NewDirectoryRolesItemMembersItemApplicationRequestBuilderInternal instantiates a new ApplicationRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemApplicationRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemApplicationRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemApplicationRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemApplicationRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemApplicationRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemApplicationRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemDeviceRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemDeviceRequestBuilder casts the previous resource to device.

func NewDirectoryRolesItemMembersItemDeviceRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersItemDeviceRequestBuilder instantiates a new DeviceRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemDeviceRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemDeviceRequestBuilder

NewDirectoryRolesItemMembersItemDeviceRequestBuilderInternal instantiates a new DeviceRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemDeviceRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemDeviceRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemDeviceRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemDeviceRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemDeviceRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemDeviceRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemGroupRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemGroupRequestBuilder casts the previous resource to group.

func NewDirectoryRolesItemMembersItemGroupRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersItemGroupRequestBuilder instantiates a new GroupRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemGroupRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemGroupRequestBuilder

NewDirectoryRolesItemMembersItemGroupRequestBuilderInternal instantiates a new GroupRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemGroupRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemGroupRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemGroupRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemGroupRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemGroupRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemGroupRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemOrgContactRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemOrgContactRequestBuilder casts the previous resource to orgContact.

func NewDirectoryRolesItemMembersItemOrgContactRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersItemOrgContactRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemOrgContactRequestBuilder

NewDirectoryRolesItemMembersItemOrgContactRequestBuilder instantiates a new OrgContactRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemOrgContactRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemOrgContactRequestBuilder

NewDirectoryRolesItemMembersItemOrgContactRequestBuilderInternal instantiates a new OrgContactRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemOrgContactRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemOrgContactRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemOrgContactRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemOrgContactRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemOrgContactRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemOrgContactRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemRefRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRolesItemMembersItemRefRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemRefRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemRefRequestBuilder

NewDirectoryRolesItemMembersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemRefRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete ref of navigation property members for directoryRoles

func (*DirectoryRolesItemMembersItemRefRequestBuilder) Delete added in v0.48.0

Delete delete ref of navigation property members for directoryRoles

type DirectoryRolesItemMembersItemRefRequestBuilderDeleteQueryParameters added in v0.48.0

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

DirectoryRolesItemMembersItemRefRequestBuilderDeleteQueryParameters delete ref of navigation property members for directoryRoles

type DirectoryRolesItemMembersItemRefRequestBuilderDeleteRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemRefRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemRefRequestBuilderDeleteQueryParameters
}

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

type DirectoryRolesItemMembersItemServicePrincipalRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemServicePrincipalRequestBuilder

NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilder instantiates a new ServicePrincipalRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemServicePrincipalRequestBuilder

NewDirectoryRolesItemMembersItemServicePrincipalRequestBuilderInternal instantiates a new ServicePrincipalRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemServicePrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemServicePrincipalRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemServicePrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemServicePrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemServicePrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemServicePrincipalRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersItemUserRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersItemUserRequestBuilder casts the previous resource to user.

func NewDirectoryRolesItemMembersItemUserRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersItemUserRequestBuilder instantiates a new UserRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersItemUserRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersItemUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersItemUserRequestBuilder

NewDirectoryRolesItemMembersItemUserRequestBuilderInternal instantiates a new UserRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersItemUserRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersItemUserRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersItemUserRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersItemUserRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersItemUserRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersItemUserRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersOrgContactCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersOrgContactCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersOrgContactCountRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersOrgContactCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersOrgContactCountRequestBuilder

NewDirectoryRolesItemMembersOrgContactCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersOrgContactCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersOrgContactCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersOrgContactCountRequestBuilder

NewDirectoryRolesItemMembersOrgContactCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersOrgContactCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersOrgContactCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersOrgContactCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersOrgContactCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersOrgContactRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersOrgContactRequestBuilder casts the previous resource to orgContact.

func NewDirectoryRolesItemMembersOrgContactRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersOrgContactRequestBuilder instantiates a new OrgContactRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersOrgContactRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersOrgContactRequestBuilder

NewDirectoryRolesItemMembersOrgContactRequestBuilderInternal instantiates a new OrgContactRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersOrgContactRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersOrgContactRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersOrgContactRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersOrgContactRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersOrgContactRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersOrgContactRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersOrgContactRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersRefRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRolesItemMembersRefRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersRefRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersRefRequestBuilder

NewDirectoryRolesItemMembersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersRefRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersRefRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property ref to members for directoryRoles

func (*DirectoryRolesItemMembersRefRequestBuilder) Get added in v0.48.0

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

func (*DirectoryRolesItemMembersRefRequestBuilder) Post added in v0.48.0

Post create new navigation property ref to members for directoryRoles

type DirectoryRolesItemMembersRefRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersRefRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersRefRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersRefRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersRefRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersRequestBuilder added in v0.48.0

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

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

func NewDirectoryRolesItemMembersRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersRequestBuilder

NewDirectoryRolesItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersRequestBuilder) Application added in v0.48.0

Application casts the previous resource to application.

func (*DirectoryRolesItemMembersRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersRequestBuilder) Device added in v0.48.0

Device casts the previous resource to device.

func (*DirectoryRolesItemMembersRequestBuilder) Get added in v0.48.0

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

func (*DirectoryRolesItemMembersRequestBuilder) Group added in v0.48.0

Group casts the previous resource to group.

func (*DirectoryRolesItemMembersRequestBuilder) OrgContact added in v0.48.0

OrgContact casts the previous resource to orgContact.

func (*DirectoryRolesItemMembersRequestBuilder) Ref added in v0.48.0

Ref provides operations to manage the collection of directoryRole entities.

func (*DirectoryRolesItemMembersRequestBuilder) ServicePrincipal added in v0.48.0

ServicePrincipal casts the previous resource to servicePrincipal.

func (*DirectoryRolesItemMembersRequestBuilder) User added in v0.48.0

User casts the previous resource to user.

type DirectoryRolesItemMembersRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersServicePrincipalCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersServicePrincipalCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersServicePrincipalCountRequestBuilder

NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersServicePrincipalCountRequestBuilder

NewDirectoryRolesItemMembersServicePrincipalCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersServicePrincipalCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersServicePrincipalCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersServicePrincipalCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersServicePrincipalCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersServicePrincipalRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewDirectoryRolesItemMembersServicePrincipalRequestBuilder added in v0.48.0

func NewDirectoryRolesItemMembersServicePrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersServicePrincipalRequestBuilder

NewDirectoryRolesItemMembersServicePrincipalRequestBuilder instantiates a new ServicePrincipalRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersServicePrincipalRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersServicePrincipalRequestBuilder

NewDirectoryRolesItemMembersServicePrincipalRequestBuilderInternal instantiates a new ServicePrincipalRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersServicePrincipalRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersServicePrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersServicePrincipalRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersServicePrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersServicePrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersServicePrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersServicePrincipalRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemMembersUserCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersUserCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemMembersUserCountRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersUserCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersUserCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersUserCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersUserCountRequestBuilder

NewDirectoryRolesItemMembersUserCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersUserCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemMembersUserCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemMembersUserCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersUserCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemMembersUserRequestBuilder added in v0.48.0

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

DirectoryRolesItemMembersUserRequestBuilder casts the previous resource to user.

func NewDirectoryRolesItemMembersUserRequestBuilder added in v0.48.0

NewDirectoryRolesItemMembersUserRequestBuilder instantiates a new UserRequestBuilder and sets the default values.

func NewDirectoryRolesItemMembersUserRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemMembersUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemMembersUserRequestBuilder

NewDirectoryRolesItemMembersUserRequestBuilderInternal instantiates a new UserRequestBuilder and sets the default values.

func (*DirectoryRolesItemMembersUserRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemMembersUserRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemMembersUserRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemMembersUserRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemMembersUserRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemMembersUserRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemMembersUserRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemRestoreRequestBuilder added in v0.48.0

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

DirectoryRolesItemRestoreRequestBuilder provides operations to call the restore method.

func NewDirectoryRolesItemRestoreRequestBuilder added in v0.48.0

NewDirectoryRolesItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.

func NewDirectoryRolesItemRestoreRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemRestoreRequestBuilder

NewDirectoryRolesItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.

func (*DirectoryRolesItemRestoreRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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.

func (*DirectoryRolesItemRestoreRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesItemRestoreRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemRestoreRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemScopedMembersCountRequestBuilder added in v0.48.0

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

DirectoryRolesItemScopedMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRolesItemScopedMembersCountRequestBuilder added in v0.48.0

NewDirectoryRolesItemScopedMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRolesItemScopedMembersCountRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemScopedMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemScopedMembersCountRequestBuilder

NewDirectoryRolesItemScopedMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRolesItemScopedMembersCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryRolesItemScopedMembersCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryRolesItemScopedMembersCountRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemScopedMembersRequestBuilder added in v0.48.0

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

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

func NewDirectoryRolesItemScopedMembersRequestBuilder added in v0.48.0

NewDirectoryRolesItemScopedMembersRequestBuilder instantiates a new ScopedMembersRequestBuilder and sets the default values.

func NewDirectoryRolesItemScopedMembersRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemScopedMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemScopedMembersRequestBuilder

NewDirectoryRolesItemScopedMembersRequestBuilderInternal instantiates a new ScopedMembersRequestBuilder and sets the default values.

func (*DirectoryRolesItemScopedMembersRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesItemScopedMembersRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemScopedMembersRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to scopedMembers for directoryRoles

func (*DirectoryRolesItemScopedMembersRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemScopedMembersRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemScopedMembersRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemScopedMembersRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemScopedMembersRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder added in v0.48.0

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

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

func NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder added in v0.48.0

func NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewDirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func (*DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property scopedMembers for directoryRoles

func (*DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

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

func (*DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property scopedMembers in directoryRoles

func (*DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property scopedMembers for directoryRoles

func (*DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilder) Get added in v0.48.0

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

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters added in v0.48.0

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

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

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderGetRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters
}

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

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderPatchRequestConfiguration added in v0.48.0

type DirectoryRolesItemScopedMembersScopedRoleMembershipItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesRequestBuilder

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

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) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation 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) CreatePostRequestInformation

CreatePostRequestInformation 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) 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.

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.

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

type DirectoryRolesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// 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 added in v0.22.0

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

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

type DirectoryRolesValidatePropertiesRequestBuilder added in v0.48.0

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

DirectoryRolesValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewDirectoryRolesValidatePropertiesRequestBuilder added in v0.48.0

NewDirectoryRolesValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func NewDirectoryRolesValidatePropertiesRequestBuilderInternal added in v0.48.0

func NewDirectoryRolesValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesValidatePropertiesRequestBuilder

NewDirectoryRolesValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func (*DirectoryRolesValidatePropertiesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation 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.

func (*DirectoryRolesValidatePropertiesRequestBuilder) Post added in v0.48.0

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

type DirectoryRolesValidatePropertiesRequestBuilderPostRequestConfiguration added in v0.48.0

type DirectoryRolesValidatePropertiesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers map[string]string
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

DirectoryRolesValidatePropertiesRequestBuilderPostRequestConfiguration 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