rolemanagement

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RoleManagementDirectoryRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRequestBuilder provides operations to manage the directory property of the microsoft.graph.roleManagement entity.

func NewRoleManagementDirectoryRequestBuilder added in v0.48.0

NewRoleManagementDirectoryRequestBuilder instantiates a new DirectoryRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRequestBuilder

NewRoleManagementDirectoryRequestBuilderInternal instantiates a new DirectoryRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property directory for roleManagement

func (*RoleManagementDirectoryRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get directory from roleManagement

func (*RoleManagementDirectoryRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property directory in roleManagement

func (*RoleManagementDirectoryRequestBuilder) Delete added in v0.48.0

Delete delete navigation property directory for roleManagement

func (*RoleManagementDirectoryRequestBuilder) Get added in v0.48.0

Get get directory from roleManagement

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentScheduleInstances added in v0.48.0

RoleAssignmentScheduleInstances provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentScheduleInstancesById added in v0.48.0

RoleAssignmentScheduleInstancesById provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentScheduleRequests added in v0.48.0

RoleAssignmentScheduleRequests provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentScheduleRequestsById added in v0.48.0

RoleAssignmentScheduleRequestsById provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentSchedules added in v0.48.0

RoleAssignmentSchedules provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentSchedulesById added in v0.48.0

RoleAssignmentSchedulesById provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignments added in v0.48.0

RoleAssignments provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleAssignmentsById added in v0.48.0

RoleAssignmentsById provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleDefinitions added in v0.48.0

RoleDefinitions provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleDefinitionsById added in v0.48.0

RoleDefinitionsById provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilityScheduleInstances added in v0.48.0

RoleEligibilityScheduleInstances provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilityScheduleInstancesById added in v0.48.0

RoleEligibilityScheduleInstancesById provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilityScheduleRequests added in v0.48.0

RoleEligibilityScheduleRequests provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilityScheduleRequestsById added in v0.48.0

RoleEligibilityScheduleRequestsById provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilitySchedules added in v0.48.0

RoleEligibilitySchedules provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementDirectoryRequestBuilder) RoleEligibilitySchedulesById added in v0.48.0

RoleEligibilitySchedulesById provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

type RoleManagementDirectoryRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRequestBuilderGetQueryParameters get directory from roleManagement

type RoleManagementDirectoryRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleInstance entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilder) Get added in v0.48.0

Get get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

type RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

type RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleInstance entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation instances for active role assignments.

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

type RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters instances for active role assignments.

type RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a `Granted` status, and have the system automatically delete the canceled request after 30 days. After calling this action, the **status** of the canceled **unifiedRoleAssignmentScheduleRequest** changes to `Canceled`.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder) Post added in v0.48.0

Post immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a `Granted` status, and have the system automatically delete the canceled request after 30 days. After calling this action, the **status** of the canceled **unifiedRoleAssignmentScheduleRequest** changes to `Canceled`.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the assignment. Read-only. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the principal that's getting a role assignment through the request. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.48.0

Get the principal that's getting a role assignment through the request. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment through the request. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.48.0

Get the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object:+ Request active and persistent role assignments for a principal, with or without expiry dates.+ Activate, deactivate, extend, or renew an eligible role assignment for a principal. To call this API to update, renew, and extend assignments for yourself, you must have multi-factor authentication (MFA) enforced, and running the query in a session in which they were challenged for MFA. See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in events.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) Get added in v0.48.0

Get retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilder) Post added in v0.48.0

Post in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object:+ Request active and persistent role assignments for a principal, with or without expiry dates.+ Activate, deactivate, extend, or renew an eligible role assignment for a principal. To call this API to update, renew, and extend assignments for yourself, you must have multi-factor authentication (MFA) enforced, and running the query in a session in which they were challenged for MFA. See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in events.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Cancel added in v0.48.0

Cancel provides operations to call the cancel method.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation requests for active role assignments to principals through PIM.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Get added in v0.48.0

Get requests for active role assignments to principals through PIM.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) TargetSchedule added in v0.48.0

TargetSchedule provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters requests for active role assignments to principals through PIM.

type RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentSchedule entity.

func NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderInternal instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the schedules for active role assignment operations.

func (*RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

func (*RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilder) Get added in v0.48.0

Get get the schedules for active role assignment operations.

type RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderGetQueryParameters get the schedules for active role assignment operations.

type RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentSchedule entity.

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation schedules for active role assignment operations.

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get added in v0.48.0

Get schedules for active role assignment operations.

type RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters schedules for active role assignment operations.

type RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsCountRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleAssignmentsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property appScope for roleManagement

func (*RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property appScope in roleManagement

func (*RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder) Delete added in v0.48.0

Delete delete navigation property appScope for roleManagement

func (*RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the assignment. Read-only. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation referencing the assigned principal. Read-only. Supports $expand.

func (*RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilder) Get added in v0.48.0

Get referencing the assigned principal. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters referencing the assigned principal. Read-only. Supports $expand.

type RoleManagementDirectoryRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

func (*RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

type RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

type RoleManagementDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsRequestBuilder provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentsRequestBuilder added in v0.48.0

NewRoleManagementDirectoryRoleAssignmentsRequestBuilder instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsRequestBuilderInternal instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleAssignmentsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementDirectoryRoleAssignmentsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create a new unifiedRoleAssignment object.

func (*RoleManagementDirectoryRoleAssignmentsRequestBuilder) Get added in v0.48.0

Get get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementDirectoryRoleAssignmentsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsRequestBuilderGetQueryParameters get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementDirectoryRoleAssignmentsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewRoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignments for roleManagement

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation resource to grant access to users or groups.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignments in roleManagement

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignments for roleManagement

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Get added in v0.48.0

Get resource to grant access to users or groups.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignment entity.

type RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters resource to grant access to users or groups.

type RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsCountRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsCountRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleDefinitionsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to inheritsPermissionsFrom for roleManagement

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Get added in v0.48.0

Get read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property inheritsPermissionsFrom for roleManagement

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property inheritsPermissionsFrom in roleManagement

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property inheritsPermissionsFrom for roleManagement

func (*RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.48.0

Get read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsRequestBuilder provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleDefinitionsRequestBuilder added in v0.48.0

NewRoleManagementDirectoryRoleDefinitionsRequestBuilder instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsRequestBuilderInternal instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleDefinitionsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementDirectoryRoleDefinitionsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create a new custom unifiedRoleDefinition object. This feature requires an Azure AD Premium P1 or P2 license.

func (*RoleManagementDirectoryRoleDefinitionsRequestBuilder) Get added in v0.48.0

Get get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementDirectoryRoleDefinitionsRequestBuilder) Post added in v0.48.0

Post create a new custom unifiedRoleDefinition object. This feature requires an Azure AD Premium P1 or P2 license.

type RoleManagementDirectoryRoleDefinitionsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsRequestBuilderGetQueryParameters get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementDirectoryRoleDefinitionsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleDefinitions for roleManagement

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleDefinitions in roleManagement

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleDefinitions for roleManagement

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.48.0

Get resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom added in v0.48.0

InheritsPermissionsFrom provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func (*RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFromById added in v0.48.0

InheritsPermissionsFromById provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

type RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

type RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the instances of role eligibilities.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

type RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters get the instances of role eligibilities.

type RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation instances for role eligibility requests.

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

type RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters instances for role eligibility requests.

type RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is `Granted` and have the system automatically delete the cancelled request after 30 days. After calling this action, the **status** of the cancelled **unifiedRoleEligibilityScheduleRequest** changes to `Revoked`.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder) Post added in v0.48.0

Post immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is `Granted` and have the system automatically delete the cancelled request after 30 days. After calling this action, the **status** of the cancelled **unifiedRoleEligibilityScheduleRequest** changes to `Revoked`.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the principal that's getting a role eligibility through the request. Supports $expand.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.48.0

Get the principal that's getting a role eligibility through the request. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role eligibility through the request. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.48.0

Get the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation in PIM, request for a role eligibility for a principal through the unifiedRoleEligibilityScheduleRequest object. This operation allows both admins and eligible users to add, revoke, or extend eligible assignments.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) Get added in v0.48.0

Get in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilder) Post added in v0.48.0

Post in PIM, request for a role eligibility for a principal through the unifiedRoleEligibilityScheduleRequest object. This operation allows both admins and eligible users to add, revoke, or extend eligible assignments.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Cancel added in v0.48.0

Cancel provides operations to call the cancel method.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation requests for role eligibilities for principals through PIM.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Get added in v0.48.0

Get requests for role eligibilities for principals through PIM.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) TargetSchedule added in v0.48.0

TargetSchedule provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters requests for role eligibilities for principals through PIM.

type RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementDirectoryRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderInternal instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

func (*RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

func (*RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilder) Get added in v0.48.0

Get get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderGetQueryParameters get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewRoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func (*RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation schedules for role eligibility operations.

func (*RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

func (*RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

type RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters schedules for role eligibility operations.

type RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRequestBuilder provides operations to manage the entitlementManagement property of the microsoft.graph.roleManagement entity.

func NewRoleManagementEntitlementManagementRequestBuilder added in v0.48.0

NewRoleManagementEntitlementManagementRequestBuilder instantiates a new EntitlementManagementRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRequestBuilder

NewRoleManagementEntitlementManagementRequestBuilderInternal instantiates a new EntitlementManagementRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property entitlementManagement for roleManagement

func (*RoleManagementEntitlementManagementRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation container for roles and assignments for entitlement management resources.

func (*RoleManagementEntitlementManagementRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property entitlementManagement in roleManagement

func (*RoleManagementEntitlementManagementRequestBuilder) Delete added in v0.48.0

Delete delete navigation property entitlementManagement for roleManagement

func (*RoleManagementEntitlementManagementRequestBuilder) Get added in v0.48.0

Get container for roles and assignments for entitlement management resources.

func (*RoleManagementEntitlementManagementRequestBuilder) Patch added in v0.48.0

Patch update the navigation property entitlementManagement in roleManagement

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentScheduleInstances added in v0.48.0

RoleAssignmentScheduleInstances provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentScheduleInstancesById added in v0.48.0

RoleAssignmentScheduleInstancesById provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentScheduleRequests added in v0.48.0

RoleAssignmentScheduleRequests provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentScheduleRequestsById added in v0.48.0

RoleAssignmentScheduleRequestsById provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentSchedules added in v0.48.0

RoleAssignmentSchedules provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentSchedulesById added in v0.48.0

RoleAssignmentSchedulesById provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignments added in v0.48.0

RoleAssignments provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleAssignmentsById added in v0.48.0

RoleAssignmentsById provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleDefinitions added in v0.48.0

RoleDefinitions provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleDefinitionsById added in v0.48.0

RoleDefinitionsById provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilityScheduleInstances added in v0.48.0

RoleEligibilityScheduleInstances provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilityScheduleInstancesById added in v0.48.0

RoleEligibilityScheduleInstancesById provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilityScheduleRequests added in v0.48.0

RoleEligibilityScheduleRequests provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilityScheduleRequestsById added in v0.48.0

RoleEligibilityScheduleRequestsById provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilitySchedules added in v0.48.0

RoleEligibilitySchedules provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func (*RoleManagementEntitlementManagementRequestBuilder) RoleEligibilitySchedulesById added in v0.48.0

RoleEligibilitySchedulesById provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

type RoleManagementEntitlementManagementRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRequestBuilderGetQueryParameters container for roles and assignments for entitlement management resources.

type RoleManagementEntitlementManagementRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleInstance entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) Get added in v0.48.0

Get get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters get the instances of active role assignments in your tenant. The active assignments include those made through assignments and activation requests, and directly through the role assignments API.

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder provides operations to manage the roleAssignmentScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleInstance entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation instances for active role assignments.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters instances for active role assignments.

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it's null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment is scoped to an app. Nullable. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a `Granted` status, and have the system automatically delete the canceled request after 30 days. After calling this action, the **status** of the canceled **unifiedRoleAssignmentScheduleRequest** changes to `Canceled`.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder) Post added in v0.48.0

Post immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a `Granted` status, and have the system automatically delete the canceled request after 30 days. After calling this action, the **status** of the canceled **unifiedRoleAssignmentScheduleRequest** changes to `Canceled`.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the assignment. Read-only. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the principal that's getting a role assignment through the request. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.48.0

Get the principal that's getting a role assignment through the request. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment through the request. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.48.0

Get the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters the schedule for an eligible role assignment that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object:+ Request active and persistent role assignments for a principal, with or without expiry dates.+ Activate, deactivate, extend, or renew an eligible role assignment for a principal. To call this API to update, renew, and extend assignments for yourself, you must have multi-factor authentication (MFA) enforced, and running the query in a session in which they were challenged for MFA. See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in events.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Get added in v0.48.0

Get retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Post added in v0.48.0

Post in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object:+ Request active and persistent role assignments for a principal, with or without expiry dates.+ Activate, deactivate, extend, or renew an eligible role assignment for a principal. To call this API to update, renew, and extend assignments for yourself, you must have multi-factor authentication (MFA) enforced, and running the query in a session in which they were challenged for MFA. See Enable per-user Azure AD Multi-Factor Authentication to secure sign-in events.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder provides operations to manage the roleAssignmentScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Cancel added in v0.48.0

Cancel provides operations to call the cancel method.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation requests for active role assignments to principals through PIM.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Get added in v0.48.0

Get requests for active role assignments to principals through PIM.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) TargetSchedule added in v0.48.0

TargetSchedule provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters requests for active role assignments to principals through PIM.

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentSchedule entity.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) Get added in v0.48.0

Get if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters if the request is from an eligible administrator to activate a role, this parameter will show the related eligible assignment for that activation. Otherwise, it is null. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the schedules for active role assignment operations.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilder) Get added in v0.48.0

Get get the schedules for active role assignment operations.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderGetQueryParameters get the schedules for active role assignment operations.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder provides operations to manage the roleAssignmentSchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ActivatedUsing added in v0.48.0

ActivatedUsing provides operations to manage the activatedUsing property of the microsoft.graph.unifiedRoleAssignmentSchedule entity.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation schedules for active role assignment operations.

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get added in v0.48.0

Get schedules for active role assignment operations.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters schedules for active role assignment operations.

type RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property appScope for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property appScope in roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) Delete added in v0.48.0

Delete delete navigation property appScope for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app specific scope when the assignment scope is app specific. Containment entity. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the assignment. Read-only. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation referencing the assigned principal. Read-only. Supports $expand.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder) Get added in v0.48.0

Get referencing the assigned principal. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters referencing the assigned principal. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignment entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

func (*RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

type RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters the roleDefinition the assignment is for. Supports $expand. roleDefinition.Id will be auto expanded.

type RoleManagementEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilder instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsRequestBuilderInternal instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create a new unifiedRoleAssignment object.

func (*RoleManagementEntitlementManagementRoleAssignmentsRequestBuilder) Get added in v0.48.0

Get get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementEntitlementManagementRoleAssignmentsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsRequestBuilderGetQueryParameters get a list of unifiedRoleAssignment objects for the RBAC provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementEntitlementManagementRoleAssignmentsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder provides operations to manage the roleAssignments property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewRoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleAssignments for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation resource to grant access to users or groups.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleAssignments in roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleAssignments for roleManagement

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Get added in v0.48.0

Get resource to grant access to users or groups.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleAssignment entity.

func (*RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleAssignment entity.

type RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters resource to grant access to users or groups.

type RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to inheritsPermissionsFrom for roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Get added in v0.48.0

Get read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property inheritsPermissionsFrom for roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property inheritsPermissionsFrom in roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property inheritsPermissionsFrom for roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.48.0

Get read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters read-only collection of role definitions that the given role definition inherits from. Only Azure AD built-in roles (isBuiltIn is true) support this attribute. Supports $expand.

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilder instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsRequestBuilderInternal instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create a new custom unifiedRoleDefinition object. This feature requires an Azure AD Premium P1 or P2 license.

func (*RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder) Get added in v0.48.0

Get get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

func (*RoleManagementEntitlementManagementRoleDefinitionsRequestBuilder) Post added in v0.48.0

Post create a new custom unifiedRoleDefinition object. This feature requires an Azure AD Premium P1 or P2 license.

type RoleManagementEntitlementManagementRoleDefinitionsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsRequestBuilderGetQueryParameters get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported:- directory (Azure AD)- entitlement management (Azure AD)

type RoleManagementEntitlementManagementRoleDefinitionsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder provides operations to manage the roleDefinitions property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewRoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleDefinitions for roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleDefinitions in roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleDefinitions for roleManagement

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.48.0

Get resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom added in v0.48.0

InheritsPermissionsFrom provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

func (*RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFromById added in v0.48.0

InheritsPermissionsFromById provides operations to manage the inheritsPermissionsFrom property of the microsoft.graph.unifiedRoleDefinition entity.

type RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

type RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the instances of role eligibilities.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters get the instances of role eligibilities.

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder provides operations to manage the roleEligibilityScheduleInstances property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation instances for role eligibility requests.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters instances for role eligibility requests.

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.48.0

Get read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility is scoped to an app. Nullable. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is `Granted` and have the system automatically delete the cancelled request after 30 days. After calling this action, the **status** of the cancelled **unifiedRoleEligibilityScheduleRequest** changes to `Revoked`.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder) Post added in v0.48.0

Post immediately cancel a unifiedRoleEligibilityScheduleRequest object whose status is `Granted` and have the system automatically delete the cancelled request after 30 days. After calling this action, the **status** of the cancelled **unifiedRoleEligibilityScheduleRequest** changes to `Revoked`.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.48.0

Get the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility. Read-only. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the principal that's getting a role eligibility through the request. Supports $expand.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.48.0

Get the principal that's getting a role eligibility through the request. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role eligibility through the request. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.48.0

Get detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the unifiedRoleDefinition object that is referenced through the roleDefinitionId property. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.48.0

Get the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters the schedule for a role eligibility that is referenced through the targetScheduleId property. Supports $expand.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation in PIM, request for a role eligibility for a principal through the unifiedRoleEligibilityScheduleRequest object. This operation allows both admins and eligible users to add, revoke, or extend eligible assignments.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Get added in v0.48.0

Get in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Post added in v0.48.0

Post in PIM, request for a role eligibility for a principal through the unifiedRoleEligibilityScheduleRequest object. This operation allows both admins and eligible users to add, revoke, or extend eligible assignments.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters in PIM, retrieve the requests for role eligibilities for principals made through the unifiedRoleEligibilityScheduleRequest object.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder provides operations to manage the roleEligibilityScheduleRequests property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) AppScope added in v0.48.0

AppScope provides operations to manage the appScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Cancel added in v0.48.0

Cancel provides operations to call the cancel method.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation requests for role eligibilities for principals through PIM.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) DirectoryScope added in v0.48.0

DirectoryScope provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Get added in v0.48.0

Get requests for role eligibilities for principals through PIM.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Principal added in v0.48.0

Principal provides operations to manage the principal property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) RoleDefinition added in v0.48.0

RoleDefinition provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

func (*RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) TargetSchedule added in v0.48.0

TargetSchedule provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleEligibilityScheduleRequest entity.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters requests for role eligibilities for principals through PIM.

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the number of the resource

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder) Get added in v0.48.0

Get get the number of the resource

type RoleManagementEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.48.0

type RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type RoleManagementEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder) Count added in v0.48.0

Count provides operations to count the resources in the collection.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder) CreatePostRequestInformation added in v0.48.0

CreatePostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.48.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilder) Get added in v0.48.0

Get get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderGetQueryParameters get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder provides operations to manage the roleEligibilitySchedules property of the microsoft.graph.rbacApplication entity.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal added in v0.48.0

func NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewRoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreateDeleteRequestInformation added in v0.48.0

CreateDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreateGetRequestInformation added in v0.48.0

CreateGetRequestInformation schedules for role eligibility operations.

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) CreatePatchRequestInformation added in v0.48.0

CreatePatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

func (*RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete added in v0.48.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

type RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters added in v0.48.0

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

RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters schedules for role eligibility operations.

type RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration added in v0.48.0

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

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

type RoleManagementEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration added in v0.48.0

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

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

type RoleManagementRequestBuilder

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

RoleManagementRequestBuilder provides operations to manage the roleManagement singleton.

func NewRoleManagementRequestBuilder

NewRoleManagementRequestBuilder instantiates a new RoleManagementRequestBuilder and sets the default values.

func NewRoleManagementRequestBuilderInternal

func NewRoleManagementRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *RoleManagementRequestBuilder

NewRoleManagementRequestBuilderInternal instantiates a new RoleManagementRequestBuilder and sets the default values.

func (*RoleManagementRequestBuilder) CreateGetRequestInformation

CreateGetRequestInformation get roleManagement

func (*RoleManagementRequestBuilder) Directory

Directory provides operations to manage the directory property of the microsoft.graph.roleManagement entity.

func (*RoleManagementRequestBuilder) EntitlementManagement added in v0.2.0

EntitlementManagement provides operations to manage the entitlementManagement property of the microsoft.graph.roleManagement entity.

type RoleManagementRequestBuilderGetQueryParameters

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

RoleManagementRequestBuilderGetQueryParameters get roleManagement

type RoleManagementRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type RoleManagementRequestBuilderPatchRequestConfiguration added in v0.22.0

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

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

Source Files

Jump to

Keyboard shortcuts

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