Documentation ¶
Index ¶
- type DirectoryRoleTemplatesCountRequestBuilder
- type DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration
- type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder
- func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder
- func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberGroups() *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberObjects() *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Delete(ctx context.Context, ...) error
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberGroups() *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberObjects() *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Patch(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Restore() *DirectoryRoleTemplatesItemRestoreRequestBuilder
- type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration
- type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetQueryParameters
- type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration
- type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration
- type DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
- func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
- func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
- type DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesGetByIdsRequestBuilder
- type DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
- func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
- func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
- type DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
- func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
- func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
- type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
- func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
- func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
- type DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
- func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
- func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
- type DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesItemRestoreRequestBuilder
- type DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesRequestBuilder
- func (m *DirectoryRoleTemplatesRequestBuilder) Count() *DirectoryRoleTemplatesCountRequestBuilder
- func (m *DirectoryRoleTemplatesRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesRequestBuilder) CreatePostRequestInformation(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesRequestBuilder) GetAvailableExtensionProperties() *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
- func (m *DirectoryRoleTemplatesRequestBuilder) GetByIds() *DirectoryRoleTemplatesGetByIdsRequestBuilder
- func (m *DirectoryRoleTemplatesRequestBuilder) Post(ctx context.Context, ...) (...)
- func (m *DirectoryRoleTemplatesRequestBuilder) ValidateProperties() *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
- type DirectoryRoleTemplatesRequestBuilderGetQueryParameters
- type DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration
- type DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration
- type DirectoryRoleTemplatesValidatePropertiesRequestBuilder
- func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilder(rawUrl string, ...) *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
- func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, ...) *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
- type DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectoryRoleTemplatesCountRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesCountRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesCountRequestBuilder provides operations to count the resources in the collection.
func NewDirectoryRoleTemplatesCountRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesCountRequestBuilder
NewDirectoryRoleTemplatesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesCountRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesCountRequestBuilder
NewDirectoryRoleTemplatesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesCountRequestBuilder) CreateGetRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesCountRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation get the number of the resource
func (*DirectoryRoleTemplatesCountRequestBuilder) Get ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesCountRequestBuilder) Get(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration) (*int32, error)
Get get the number of the resource
type DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesCountRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder provides operations to manage the collection of directoryRoleTemplate entities.
func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder
NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder instantiates a new DirectoryRoleTemplateItemRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder
NewDirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderInternal instantiates a new DirectoryRoleTemplateItemRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberGroups ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberGroups() *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
CheckMemberGroups provides operations to call the checkMemberGroups method.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberObjects ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberObjects() *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
CheckMemberObjects provides operations to call the checkMemberObjects method.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateDeleteRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateDeleteRequestInformation(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateDeleteRequestInformation delete entity from directoryRoleTemplates
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateGetRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve the properties and relationships of a directoryroletemplate object.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreatePatchRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreatePatchRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePatchRequestInformation update entity in directoryRoleTemplates
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Delete ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Delete(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration) error
Delete delete entity from directoryRoleTemplates
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Get ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Get(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, error)
Get retrieve the properties and relationships of a directoryroletemplate object.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberGroups ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberGroups() *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
GetMemberGroups provides operations to call the getMemberGroups method.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberObjects ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberObjects() *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
GetMemberObjects provides operations to call the getMemberObjects method.
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Patch ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Patch(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, requestConfiguration *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, error)
Patch update entity in directoryRoleTemplates
func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Restore ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Restore() *DirectoryRoleTemplatesItemRestoreRequestBuilder
Restore provides operations to call the restore method.
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderDeleteRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetQueryParameters ¶ added in v0.48.0
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetQueryParameters struct { // Expand related entities Expand []string `uriparametername:"%24expand"` // Select properties to be returned Select []string `uriparametername:"%24select"` }
DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetQueryParameters retrieve the properties and relationships of a directoryroletemplate object.
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetQueryParameters }
DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilderPatchRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.
func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
NewDirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetAvailableExtensionPropertiesPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetAvailableExtensionPropertiesPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetAvailableExtensionPropertiesResponseable, error)
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 DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesGetByIdsRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesGetByIdsRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesGetByIdsRequestBuilder provides operations to call the getByIds method.
func NewDirectoryRoleTemplatesGetByIdsRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesGetByIdsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesGetByIdsRequestBuilder
NewDirectoryRoleTemplatesGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesGetByIdsRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesGetByIdsRequestBuilder
NewDirectoryRoleTemplatesGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesGetByIdsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesGetByIdsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetByIdsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation return the directory objects specified in a list of IDs. Some common uses for this function are to:
func (*DirectoryRoleTemplatesGetByIdsRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesGetByIdsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetByIdsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesGetByIdsResponseable, error)
Post return the directory objects specified in a list of IDs. Some common uses for this function are to:
type DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesGetByIdsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.
func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder
NewDirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberGroupsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberGroupsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberGroupsResponseable, error)
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 DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesItemCheckMemberGroupsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.
func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder
NewDirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberObjectsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation invoke action checkMemberObjects
func (*DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberObjectsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemCheckMemberObjectsResponseable, error)
Post invoke action checkMemberObjects
type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesItemCheckMemberObjectsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.
func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder
NewDirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberGroupsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberGroupsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberGroupsResponseable, error)
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 DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesItemGetMemberGroupsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.
func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder
NewDirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberObjectsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberObjectsPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesItemGetMemberObjectsResponseable, error)
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 DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesItemGetMemberObjectsRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesItemRestoreRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesItemRestoreRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesItemRestoreRequestBuilder provides operations to call the restore method.
func NewDirectoryRoleTemplatesItemRestoreRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemRestoreRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemRestoreRequestBuilder
NewDirectoryRoleTemplatesItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesItemRestoreRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesItemRestoreRequestBuilder
NewDirectoryRoleTemplatesItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesItemRestoreRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemRestoreRequestBuilder) CreatePostRequestInformation(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesItemRestoreRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesItemRestoreRequestBuilder) Post(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryObjectable, error)
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 DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesItemRestoreRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesRequestBuilder ¶
type DirectoryRoleTemplatesRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesRequestBuilder provides operations to manage the collection of directoryRoleTemplate entities.
func NewDirectoryRoleTemplatesRequestBuilder ¶
func NewDirectoryRoleTemplatesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesRequestBuilder
NewDirectoryRoleTemplatesRequestBuilder instantiates a new DirectoryRoleTemplatesRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesRequestBuilderInternal ¶
func NewDirectoryRoleTemplatesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesRequestBuilder
NewDirectoryRoleTemplatesRequestBuilderInternal instantiates a new DirectoryRoleTemplatesRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesRequestBuilder) Count ¶ added in v0.13.0
func (m *DirectoryRoleTemplatesRequestBuilder) Count() *DirectoryRoleTemplatesCountRequestBuilder
Count provides operations to count the resources in the collection.
func (*DirectoryRoleTemplatesRequestBuilder) CreateGetRequestInformation ¶
func (m *DirectoryRoleTemplatesRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve a list of directoryRoleTemplate objects.
func (*DirectoryRoleTemplatesRequestBuilder) CreatePostRequestInformation ¶
func (m *DirectoryRoleTemplatesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, requestConfiguration *DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation add new entity to directoryRoleTemplates
func (*DirectoryRoleTemplatesRequestBuilder) Get ¶
func (m *DirectoryRoleTemplatesRequestBuilder) Get(ctx context.Context, requestConfiguration *DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateCollectionResponseable, error)
Get retrieve a list of directoryRoleTemplate objects.
func (*DirectoryRoleTemplatesRequestBuilder) GetAvailableExtensionProperties ¶
func (m *DirectoryRoleTemplatesRequestBuilder) GetAvailableExtensionProperties() *DirectoryRoleTemplatesGetAvailableExtensionPropertiesRequestBuilder
GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.
func (*DirectoryRoleTemplatesRequestBuilder) GetByIds ¶
func (m *DirectoryRoleTemplatesRequestBuilder) GetByIds() *DirectoryRoleTemplatesGetByIdsRequestBuilder
GetByIds provides operations to call the getByIds method.
func (*DirectoryRoleTemplatesRequestBuilder) Post ¶
func (m *DirectoryRoleTemplatesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, requestConfiguration *DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplateable, error)
Post add new entity to directoryRoleTemplates
func (*DirectoryRoleTemplatesRequestBuilder) ValidateProperties ¶
func (m *DirectoryRoleTemplatesRequestBuilder) ValidateProperties() *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
ValidateProperties provides operations to call the validateProperties method.
type DirectoryRoleTemplatesRequestBuilderGetQueryParameters ¶
type DirectoryRoleTemplatesRequestBuilderGetQueryParameters 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"` }
DirectoryRoleTemplatesRequestBuilderGetQueryParameters retrieve a list of directoryRoleTemplate objects.
type DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *DirectoryRoleTemplatesRequestBuilderGetQueryParameters }
DirectoryRoleTemplatesRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type DirectoryRoleTemplatesValidatePropertiesRequestBuilder ¶ added in v0.48.0
type DirectoryRoleTemplatesValidatePropertiesRequestBuilder struct {
// contains filtered or unexported fields
}
DirectoryRoleTemplatesValidatePropertiesRequestBuilder provides operations to call the validateProperties method.
func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilder ¶ added in v0.48.0
func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
NewDirectoryRoleTemplatesValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.
func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilderInternal ¶ added in v0.48.0
func NewDirectoryRoleTemplatesValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleTemplatesValidatePropertiesRequestBuilder
NewDirectoryRoleTemplatesValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.
func (*DirectoryRoleTemplatesValidatePropertiesRequestBuilder) CreatePostRequestInformation ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesValidatePropertiesRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesValidatePropertiesPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
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 (*DirectoryRoleTemplatesValidatePropertiesRequestBuilder) Post ¶ added in v0.48.0
func (m *DirectoryRoleTemplatesValidatePropertiesRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.DirectoryRoleTemplatesValidatePropertiesPostRequestBodyable, requestConfiguration *DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration) error
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 DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration ¶ added in v0.48.0
type DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
DirectoryRoleTemplatesValidatePropertiesRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
Source Files ¶
- directory_role_templates_count_request_builder.go
- directory_role_templates_directory_role_template_item_request_builder.go
- directory_role_templates_get_available_extension_properties_request_builder.go
- directory_role_templates_get_by_ids_request_builder.go
- directory_role_templates_item_check_member_groups_request_builder.go
- directory_role_templates_item_check_member_objects_request_builder.go
- directory_role_templates_item_get_member_groups_request_builder.go
- directory_role_templates_item_get_member_objects_request_builder.go
- directory_role_templates_item_restore_request_builder.go
- directory_role_templates_request_builder.go
- directory_role_templates_validate_properties_request_builder.go