directoryroletemplates

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

Documentation

Index

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

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

CreateGetRequestInformation get the number of the resource

func (*DirectoryRoleTemplatesCountRequestBuilder) Get added in v0.48.0

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

CheckMemberGroups provides operations to call the checkMemberGroups method.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CheckMemberObjects added in v0.48.0

CheckMemberObjects provides operations to call the checkMemberObjects method.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete entity from directoryRoleTemplates

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the properties and relationships of a directoryroletemplate object.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update entity in directoryRoleTemplates

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Delete added in v0.48.0

Delete delete entity from directoryRoleTemplates

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Get added in v0.48.0

Get retrieve the properties and relationships of a directoryroletemplate object.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberGroups added in v0.48.0

GetMemberGroups provides operations to call the getMemberGroups method.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) GetMemberObjects added in v0.48.0

GetMemberObjects provides operations to call the getMemberObjects method.

func (*DirectoryRoleTemplatesDirectoryRoleTemplateItemRequestBuilder) Restore added in v0.48.0

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

Count provides operations to count the resources in the collection.

func (*DirectoryRoleTemplatesRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation retrieve a list of directoryRoleTemplate objects.

func (*DirectoryRoleTemplatesRequestBuilder) Get

Get retrieve a list of directoryRoleTemplate objects.

func (*DirectoryRoleTemplatesRequestBuilder) GetAvailableExtensionProperties

GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*DirectoryRoleTemplatesRequestBuilder) GetByIds

GetByIds provides operations to call the getByIds method.

func (*DirectoryRoleTemplatesRequestBuilder) ValidateProperties

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

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

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.

Jump to

Keyboard shortcuts

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