directoryobjects

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: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirectoryObjectsCountRequestBuilder added in v0.48.0

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

DirectoryObjectsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryObjectsCountRequestBuilder added in v0.48.0

NewDirectoryObjectsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryObjectsCountRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsCountRequestBuilder

NewDirectoryObjectsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryObjectsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*DirectoryObjectsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type DirectoryObjectsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsDirectoryObjectItemRequestBuilder added in v0.48.0

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

DirectoryObjectsDirectoryObjectItemRequestBuilder provides operations to manage the collection of directoryObject entities.

func NewDirectoryObjectsDirectoryObjectItemRequestBuilder added in v0.48.0

NewDirectoryObjectsDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewDirectoryObjectsDirectoryObjectItemRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsDirectoryObjectItemRequestBuilder

NewDirectoryObjectsDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) CheckMemberGroups added in v0.48.0

CheckMemberGroups provides operations to call the checkMemberGroups method.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) CheckMemberObjects added in v0.48.0

CheckMemberObjects provides operations to call the checkMemberObjects method.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete a directory object, for example, a group, user, application, or service principal.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the properties and relationships of a directoryObject object.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update entity in directoryObjects

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) Delete added in v0.48.0

Delete delete a directory object, for example, a group, user, application, or service principal.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) Get added in v0.48.0

Get retrieve the properties and relationships of a directoryObject object.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) GetMemberGroups added in v0.48.0

GetMemberGroups provides operations to call the getMemberGroups method.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) GetMemberObjects added in v0.48.0

GetMemberObjects provides operations to call the getMemberObjects method.

func (*DirectoryObjectsDirectoryObjectItemRequestBuilder) Restore added in v0.48.0

Restore provides operations to call the restore method.

type DirectoryObjectsDirectoryObjectItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsDirectoryObjectItemRequestBuilderGetQueryParameters added in v0.48.0

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

DirectoryObjectsDirectoryObjectItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a directoryObject object.

type DirectoryObjectsDirectoryObjectItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsDirectoryObjectItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder added in v0.48.0

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

DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder added in v0.48.0

func NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder

NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder

NewDirectoryObjectsGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder) 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 (*DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilder) 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 DirectoryObjectsGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsGetByIdsRequestBuilder added in v0.48.0

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

DirectoryObjectsGetByIdsRequestBuilder provides operations to call the getByIds method.

func NewDirectoryObjectsGetByIdsRequestBuilder added in v0.48.0

NewDirectoryObjectsGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.

func NewDirectoryObjectsGetByIdsRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsGetByIdsRequestBuilder

NewDirectoryObjectsGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.

func (*DirectoryObjectsGetByIdsRequestBuilder) 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 (*DirectoryObjectsGetByIdsRequestBuilder) 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 DirectoryObjectsGetByIdsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsItemCheckMemberGroupsRequestBuilder added in v0.48.0

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

DirectoryObjectsItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.

func NewDirectoryObjectsItemCheckMemberGroupsRequestBuilder added in v0.48.0

NewDirectoryObjectsItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func NewDirectoryObjectsItemCheckMemberGroupsRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsItemCheckMemberGroupsRequestBuilder

NewDirectoryObjectsItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func (*DirectoryObjectsItemCheckMemberGroupsRequestBuilder) 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 (*DirectoryObjectsItemCheckMemberGroupsRequestBuilder) 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 DirectoryObjectsItemCheckMemberGroupsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsItemCheckMemberObjectsRequestBuilder added in v0.48.0

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

DirectoryObjectsItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.

func NewDirectoryObjectsItemCheckMemberObjectsRequestBuilder added in v0.48.0

NewDirectoryObjectsItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func NewDirectoryObjectsItemCheckMemberObjectsRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsItemCheckMemberObjectsRequestBuilder

NewDirectoryObjectsItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

type DirectoryObjectsItemCheckMemberObjectsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsItemGetMemberGroupsRequestBuilder added in v0.48.0

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

DirectoryObjectsItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.

func NewDirectoryObjectsItemGetMemberGroupsRequestBuilder added in v0.48.0

NewDirectoryObjectsItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func NewDirectoryObjectsItemGetMemberGroupsRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsItemGetMemberGroupsRequestBuilder

NewDirectoryObjectsItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func (*DirectoryObjectsItemGetMemberGroupsRequestBuilder) 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 (*DirectoryObjectsItemGetMemberGroupsRequestBuilder) 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 DirectoryObjectsItemGetMemberGroupsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsItemGetMemberObjectsRequestBuilder added in v0.48.0

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

DirectoryObjectsItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.

func NewDirectoryObjectsItemGetMemberObjectsRequestBuilder added in v0.48.0

NewDirectoryObjectsItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func NewDirectoryObjectsItemGetMemberObjectsRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsItemGetMemberObjectsRequestBuilder

NewDirectoryObjectsItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func (*DirectoryObjectsItemGetMemberObjectsRequestBuilder) 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 (*DirectoryObjectsItemGetMemberObjectsRequestBuilder) 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 DirectoryObjectsItemGetMemberObjectsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsItemRestoreRequestBuilder added in v0.48.0

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

DirectoryObjectsItemRestoreRequestBuilder provides operations to call the restore method.

func NewDirectoryObjectsItemRestoreRequestBuilder added in v0.48.0

NewDirectoryObjectsItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.

func NewDirectoryObjectsItemRestoreRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsItemRestoreRequestBuilder

NewDirectoryObjectsItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.

func (*DirectoryObjectsItemRestoreRequestBuilder) 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 (*DirectoryObjectsItemRestoreRequestBuilder) 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 DirectoryObjectsItemRestoreRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type DirectoryObjectsRequestBuilder

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

DirectoryObjectsRequestBuilder provides operations to manage the collection of directoryObject entities.

func NewDirectoryObjectsRequestBuilder

NewDirectoryObjectsRequestBuilder instantiates a new DirectoryObjectsRequestBuilder and sets the default values.

func NewDirectoryObjectsRequestBuilderInternal

func NewDirectoryObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsRequestBuilder

NewDirectoryObjectsRequestBuilderInternal instantiates a new DirectoryObjectsRequestBuilder and sets the default values.

func (*DirectoryObjectsRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*DirectoryObjectsRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation get entities from directoryObjects

func (*DirectoryObjectsRequestBuilder) GetAvailableExtensionProperties

GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*DirectoryObjectsRequestBuilder) GetByIds

GetByIds provides operations to call the getByIds method.

func (*DirectoryObjectsRequestBuilder) ValidateProperties

ValidateProperties provides operations to call the validateProperties method.

type DirectoryObjectsRequestBuilderGetQueryParameters

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

DirectoryObjectsRequestBuilderGetQueryParameters get entities from directoryObjects

type DirectoryObjectsRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type DirectoryObjectsRequestBuilderPostRequestConfiguration added in v0.22.0

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

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

type DirectoryObjectsValidatePropertiesRequestBuilder added in v0.48.0

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

DirectoryObjectsValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewDirectoryObjectsValidatePropertiesRequestBuilder added in v0.48.0

NewDirectoryObjectsValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func NewDirectoryObjectsValidatePropertiesRequestBuilderInternal added in v0.48.0

func NewDirectoryObjectsValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryObjectsValidatePropertiesRequestBuilder

NewDirectoryObjectsValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func (*DirectoryObjectsValidatePropertiesRequestBuilder) 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 (*DirectoryObjectsValidatePropertiesRequestBuilder) 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 DirectoryObjectsValidatePropertiesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

Jump to

Keyboard shortcuts

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