rolemanagement

package
v0.59.0 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2023 License: MIT Imports: 5 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue added in v0.49.0

func CreateEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)

CreateEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type DirectoryRequestBuilder added in v0.49.0

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

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

func NewDirectoryRequestBuilder added in v0.49.0

NewDirectoryRequestBuilder instantiates a new DirectoryRequestBuilder and sets the default values.

func NewDirectoryRequestBuilderInternal added in v0.49.0

func NewDirectoryRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRequestBuilder

NewDirectoryRequestBuilderInternal instantiates a new DirectoryRequestBuilder and sets the default values.

func (*DirectoryRequestBuilder) Delete added in v0.49.0

Delete delete navigation property directory for roleManagement

func (*DirectoryRequestBuilder) Get added in v0.49.0

Get get directory from roleManagement

func (*DirectoryRequestBuilder) Patch added in v0.49.0

Patch update the navigation property directory in roleManagement

func (*DirectoryRequestBuilder) RoleAssignmentScheduleInstances added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentScheduleInstancesById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentScheduleRequests added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentScheduleRequestsById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentSchedules added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentSchedulesById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignments added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleAssignmentsById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleDefinitions added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleDefinitionsById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilityScheduleInstances added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilityScheduleInstancesById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilityScheduleRequests added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilityScheduleRequestsById added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilitySchedules added in v0.49.0

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

func (*DirectoryRequestBuilder) RoleEligibilitySchedulesById added in v0.49.0

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

func (*DirectoryRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property directory for roleManagement

func (*DirectoryRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get directory from roleManagement

func (*DirectoryRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property directory in roleManagement

type DirectoryRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRequestBuilderGetQueryParameters get directory from roleManagement

type DirectoryRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRequestBuilderGetQueryParameters
}

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

type DirectoryRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleInstancesRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleInstancesRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesRequestBuilder instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesRequestBuilderInternal instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) Get added in v0.49.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. Find more info here

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

type DirectoryRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation instances for active role assignments.

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters instances for active role assignments.

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder) Post added in v0.49.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`. Find more info here

func (*DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsRequestBuilder instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsRequestBuilderInternal instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) Get added in v0.49.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. Find more info here

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) Post added in v0.49.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. Find more info here

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 DirectoryRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewDirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) AppScope added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Cancel added in v0.49.0

Cancel provides operations to call the cancel method.

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Get added in v0.49.0

Get requests for active role assignments to principals through PIM.

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Principal added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) TargetSchedule added in v0.49.0

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

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation requests for active role assignments to principals through PIM.

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters requests for active role assignments to principals through PIM.

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentSchedulesCountRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentSchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleAssignmentSchedulesCountRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentSchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesCountRequestBuilder

NewDirectoryRoleAssignmentSchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleAssignmentSchedulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentSchedulesRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentSchedulesRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentSchedulesRequestBuilder instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesRequestBuilder

NewDirectoryRoleAssignmentSchedulesRequestBuilderInternal instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) Get added in v0.49.0

Get get the schedules for active role assignment operations. Find more info here

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the schedules for active role assignment operations.

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

type DirectoryRoleAssignmentSchedulesRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentSchedulesRequestBuilderGetQueryParameters get the schedules for active role assignment operations.

type DirectoryRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentSchedulesRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewDirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get added in v0.49.0

Get schedules for active role assignment operations.

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation schedules for active role assignment operations.

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters schedules for active role assignment operations.

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentsCountRequestBuilder added in v0.49.0

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

DirectoryRoleAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleAssignmentsCountRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsCountRequestBuilder

NewDirectoryRoleAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleAssignmentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleAssignmentsCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleAssignmentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsItemAppScopeRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) Delete added in v0.49.0

Delete delete navigation property appScope for roleManagement

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) Patch added in v0.49.0

Patch update the navigation property appScope in roleManagement

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property appScope for roleManagement

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property appScope in roleManagement

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsItemPrincipalRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsRequestBuilder added in v0.49.0

NewDirectoryRoleAssignmentsRequestBuilder instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsRequestBuilder

NewDirectoryRoleAssignmentsRequestBuilderInternal instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleAssignmentsRequestBuilder) Get added in v0.49.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) Find more info here

func (*DirectoryRoleAssignmentsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*DirectoryRoleAssignmentsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new unifiedRoleAssignment object.

type DirectoryRoleAssignmentsRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentsRequestBuilderGetQueryParameters 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 DirectoryRoleAssignmentsRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.49.0

func NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewDirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) AppScope added in v0.49.0

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

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignments for roleManagement

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Get added in v0.49.0

Get resource to grant access to users or groups.

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Principal added in v0.49.0

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

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignments for roleManagement

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation resource to grant access to users or groups.

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignments in roleManagement

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters resource to grant access to users or groups.

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsCountRequestBuilder added in v0.49.0

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

DirectoryRoleDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleDefinitionsCountRequestBuilder added in v0.49.0

NewDirectoryRoleDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsCountRequestBuilder

NewDirectoryRoleDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleDefinitionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleDefinitionsCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleDefinitionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleDefinitionsCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.49.0

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

DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Get added in v0.49.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.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to inheritsPermissionsFrom for roleManagement

type DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters 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 DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewDirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property inheritsPermissionsFrom for roleManagement

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.49.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.

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property inheritsPermissionsFrom for roleManagement

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property inheritsPermissionsFrom in roleManagement

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters 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 DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleDefinitionsRequestBuilder added in v0.49.0

NewDirectoryRoleDefinitionsRequestBuilder instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsRequestBuilder

NewDirectoryRoleDefinitionsRequestBuilderInternal instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleDefinitionsRequestBuilder) Get added in v0.49.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) Find more info here

func (*DirectoryRoleDefinitionsRequestBuilder) Post added in v0.49.0

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

func (*DirectoryRoleDefinitionsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*DirectoryRoleDefinitionsRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type DirectoryRoleDefinitionsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleDefinitionsRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

func NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewDirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleDefinitions for roleManagement

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom added in v0.49.0

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

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFromById added in v0.49.0

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

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleDefinitions for roleManagement

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleDefinitions in roleManagement

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilityScheduleInstancesRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleInstancesRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesRequestBuilder instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesRequestBuilderInternal instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the instances of role eligibilities.

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

type DirectoryRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters get the instances of role eligibilities.

type DirectoryRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation instances for role eligibility requests.

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters instances for role eligibility requests.

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder) Post added in v0.49.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`. Find more info here

func (*DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsRequestBuilder instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsRequestBuilderInternal instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) Get added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) Post added in v0.49.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. Find more info here

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 DirectoryRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type DirectoryRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewDirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) AppScope added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Cancel added in v0.49.0

Cancel provides operations to call the cancel method.

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Get added in v0.49.0

Get requests for role eligibilities for principals through PIM.

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Principal added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) TargetSchedule added in v0.49.0

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

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation requests for role eligibilities for principals through PIM.

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters requests for role eligibilities for principals through PIM.

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilitySchedulesCountRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilitySchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryRoleEligibilitySchedulesCountRequestBuilder added in v0.49.0

NewDirectoryRoleEligibilitySchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesCountRequestBuilder

NewDirectoryRoleEligibilitySchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*DirectoryRoleEligibilitySchedulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type DirectoryRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters added in v0.53.0

type DirectoryRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

DirectoryRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse and sets the default values.

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilitySchedulesRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilitySchedulesRequestBuilder added in v0.49.0

NewDirectoryRoleEligibilitySchedulesRequestBuilder instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesRequestBuilder

NewDirectoryRoleEligibilitySchedulesRequestBuilderInternal instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) Get added in v0.49.0

Get get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property. Find more info here

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

type DirectoryRoleEligibilitySchedulesRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilitySchedulesRequestBuilderGetQueryParameters get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type DirectoryRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilitySchedulesRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.49.0

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

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

func NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewDirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Get added in v0.49.0

Get schedules for role eligibility operations.

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation schedules for role eligibility operations.

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters schedules for role eligibility operations.

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters
}

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

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRequestBuilder added in v0.49.0

NewEntitlementManagementRequestBuilder instantiates a new EntitlementManagementRequestBuilder and sets the default values.

func NewEntitlementManagementRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRequestBuilder

NewEntitlementManagementRequestBuilderInternal instantiates a new EntitlementManagementRequestBuilder and sets the default values.

func (*EntitlementManagementRequestBuilder) Delete added in v0.49.0

Delete delete navigation property entitlementManagement for roleManagement

func (*EntitlementManagementRequestBuilder) Get added in v0.49.0

Get container for roles and assignments for entitlement management resources.

func (*EntitlementManagementRequestBuilder) Patch added in v0.49.0

Patch update the navigation property entitlementManagement in roleManagement

func (*EntitlementManagementRequestBuilder) RoleAssignmentScheduleInstances added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentScheduleInstancesById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentScheduleRequests added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentScheduleRequestsById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentSchedules added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentSchedulesById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignments added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleAssignmentsById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleDefinitions added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleDefinitionsById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilityScheduleInstances added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilityScheduleInstancesById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilityScheduleRequests added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilityScheduleRequestsById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilitySchedules added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) RoleEligibilitySchedulesById added in v0.49.0

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

func (*EntitlementManagementRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property entitlementManagement for roleManagement

func (*EntitlementManagementRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation container for roles and assignments for entitlement management resources.

func (*EntitlementManagementRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property entitlementManagement in roleManagement

type EntitlementManagementRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRequestBuilderGetQueryParameters container for roles and assignments for entitlement management resources.

type EntitlementManagementRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderInternal instantiates a new RoleAssignmentScheduleInstancesRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) Get added in v0.49.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. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation instances for active role assignments.

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters instances for active role assignments.

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder) Post added in v0.49.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`. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderInternal instantiates a new RoleAssignmentScheduleRequestsRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Get added in v0.49.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. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Post added in v0.49.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. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) AppScope added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Cancel added in v0.49.0

Cancel provides operations to call the cancel method.

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Get added in v0.49.0

Get requests for active role assignments to principals through PIM.

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) Principal added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) TargetSchedule added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleRequests for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation requests for active role assignments to principals through PIM.

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters requests for active role assignments to principals through PIM.

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentSchedulesCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderInternal instantiates a new ActivatedUsingRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) Get added in v0.49.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.

func (*EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentSchedulesRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentSchedulesRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesRequestBuilder instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesRequestBuilderInternal instantiates a new RoleAssignmentSchedulesRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) Get added in v0.49.0

Get get the schedules for active role assignment operations. Find more info here

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the schedules for active role assignment operations.

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

type EntitlementManagementRoleAssignmentSchedulesRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesRequestBuilderGetQueryParameters get the schedules for active role assignment operations.

type EntitlementManagementRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentSchedulesRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentScheduleItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ActivatedUsing added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get added in v0.49.0

Get schedules for active role assignment operations.

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation schedules for active role assignment operations.

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters schedules for active role assignment operations.

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentsCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleAssignmentsCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleAssignmentsCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsCountRequestBuilder

NewEntitlementManagementRoleAssignmentsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsCountRequestBuilder

NewEntitlementManagementRoleAssignmentsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleAssignmentsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleAssignmentsCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleAssignmentsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleAssignmentsCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleAssignmentsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) Delete added in v0.49.0

Delete delete navigation property appScope for roleManagement

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property appScope for roleManagement

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property appScope in roleManagement

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsRequestBuilder added in v0.49.0

NewEntitlementManagementRoleAssignmentsRequestBuilder instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsRequestBuilder

NewEntitlementManagementRoleAssignmentsRequestBuilderInternal instantiates a new RoleAssignmentsRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleAssignmentsRequestBuilder) Get added in v0.49.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) Find more info here

func (*EntitlementManagementRoleAssignmentsRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*EntitlementManagementRoleAssignmentsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new unifiedRoleAssignment object.

type EntitlementManagementRoleAssignmentsRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentsRequestBuilderGetQueryParameters 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 EntitlementManagementRoleAssignmentsRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder

NewEntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderInternal instantiates a new UnifiedRoleAssignmentItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) AppScope added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleAssignments for roleManagement

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Get added in v0.49.0

Get resource to grant access to users or groups.

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) Principal added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignments for roleManagement

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation resource to grant access to users or groups.

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignments in roleManagement

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters resource to grant access to users or groups.

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleDefinitionsCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleDefinitionsCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleDefinitionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsCountRequestBuilder

NewEntitlementManagementRoleDefinitionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsCountRequestBuilder

NewEntitlementManagementRoleDefinitionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleDefinitionsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleDefinitionsCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleDefinitionsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleDefinitionsCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleDefinitionsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderInternal instantiates a new InheritsPermissionsFromRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) Get added in v0.49.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.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to inheritsPermissionsFrom for roleManagement

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters 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 EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder

NewEntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property inheritsPermissionsFrom for roleManagement

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.49.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.

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property inheritsPermissionsFrom for roleManagement

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation 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 (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property inheritsPermissionsFrom in roleManagement

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters 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 EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleDefinitionsRequestBuilder added in v0.49.0

NewEntitlementManagementRoleDefinitionsRequestBuilder instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsRequestBuilder

NewEntitlementManagementRoleDefinitionsRequestBuilderInternal instantiates a new RoleDefinitionsRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleDefinitionsRequestBuilder) Get added in v0.49.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) Find more info here

func (*EntitlementManagementRoleDefinitionsRequestBuilder) Post added in v0.49.0

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

func (*EntitlementManagementRoleDefinitionsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*EntitlementManagementRoleDefinitionsRequestBuilder) ToPostRequestInformation added in v0.51.0

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

type EntitlementManagementRoleDefinitionsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleDefinitionsRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder

NewEntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderInternal instantiates a new UnifiedRoleDefinitionItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleDefinitions for roleManagement

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom added in v0.49.0

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

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFromById added in v0.49.0

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

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleDefinitions for roleManagement

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleDefinitions in roleManagement

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderInternal instantiates a new RoleEligibilityScheduleInstancesRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the instances of role eligibilities.

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters get the instances of role eligibilities.

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleInstanceItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation instances for role eligibility requests.

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters instances for role eligibility requests.

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder provides operations to call the cancel method.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder instantiates a new CancelRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderInternal instantiates a new CancelRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder) Post added in v0.49.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`. Find more info here

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder instantiates a new TargetScheduleRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderInternal instantiates a new TargetScheduleRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) ToGetRequestInformation added in v0.51.0

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderInternal instantiates a new RoleEligibilityScheduleRequestsRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Get added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) Post added in v0.49.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. Find more info here

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) ToGetRequestInformation added in v0.51.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation 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 EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters added in v0.49.0

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

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

type EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleRequestItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) AppScope added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Cancel added in v0.49.0

Cancel provides operations to call the cancel method.

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) DirectoryScope added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Get added in v0.49.0

Get requests for role eligibilities for principals through PIM.

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) Principal added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) RoleDefinition added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) TargetSchedule added in v0.49.0

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleRequests for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation requests for role eligibilities for principals through PIM.

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters requests for role eligibilities for principals through PIM.

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

type EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters added in v0.53.0

type EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilitySchedulesCountRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

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

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new FilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) Get added in v0.49.0

Get invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters invoke function filterByCurrentUser

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) GetValue added in v0.49.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) Serialize added in v0.49.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse) SetValue added in v0.49.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilitySchedulesRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilitySchedulesRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesRequestBuilder instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesRequestBuilderInternal instantiates a new RoleEligibilitySchedulesRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) FilterByCurrentUserWithOn added in v0.49.0

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method.

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) Get added in v0.49.0

Get get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property. Find more info here

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

type EntitlementManagementRoleEligibilitySchedulesRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilitySchedulesRequestBuilderGetQueryParameters get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property.

type EntitlementManagementRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilitySchedulesRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.49.0

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

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

func NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderInternal instantiates a new UnifiedRoleEligibilityScheduleItemRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation schedules for role eligibility operations.

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters added in v0.49.0

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

EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters schedules for role eligibility operations.

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderGetQueryParameters
}

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

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

func (*RoleManagementRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get roleManagement

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 *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// 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 *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// 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