rolemanagement

package
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2023 License: MIT Imports: 5 Imported by: 2

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

func CreateDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

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

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 CreateDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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 CreateEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue ¶ added in v1.20.0

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

CreateEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue 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

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) ResourceNamespaces ¶ added in v0.61.0

ResourceNamespaces provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func (*DirectoryRequestBuilder) RoleAssignmentScheduleInstances ¶ added in v0.49.0

RoleAssignmentScheduleInstances 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) RoleAssignmentSchedules ¶ added in v0.49.0

RoleAssignmentSchedules 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) RoleDefinitions ¶ added in v0.49.0

RoleDefinitions 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) RoleEligibilityScheduleRequests ¶ added in v0.49.0

RoleEligibilityScheduleRequests 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) 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

func (*DirectoryRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryResourceNamespacesCountRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryResourceNamespacesCountRequestBuilder ¶ added in v0.61.0

NewDirectoryResourceNamespacesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesCountRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesCountRequestBuilder

NewDirectoryResourceNamespacesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesCountRequestBuilder) Get ¶ added in v0.61.0

Get get the number of the resource

func (*DirectoryResourceNamespacesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get the number of the resource

func (*DirectoryResourceNamespacesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesCountRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryResourceNamespacesCountRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder provides operations to count the resources in the collection.

func NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilder ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder) Get ¶ added in v0.61.0

Get get the number of the resource

func (*DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get the number of the resource

func (*DirectoryResourceNamespacesItemResourceActionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesItemResourceActionsCountRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesItemResourceActionsCountRequestBuilderGetQueryParameters get the number of the resource

type DirectoryResourceNamespacesItemResourceActionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesItemResourceActionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesItemResourceActionsRequestBuilder provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func NewDirectoryResourceNamespacesItemResourceActionsRequestBuilder ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsRequestBuilder instantiates a new ResourceActionsRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesItemResourceActionsRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsRequestBuilderInternal instantiates a new ResourceActionsRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesItemResourceActionsRequestBuilder) ByUnifiedRbacResourceActionId ¶ added in v0.63.0

ByUnifiedRbacResourceActionId provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func (*DirectoryResourceNamespacesItemResourceActionsRequestBuilder) Count ¶ added in v0.61.0

Count provides operations to count the resources in the collection.

func (*DirectoryResourceNamespacesItemResourceActionsRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceActions from roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsRequestBuilder) ToPostRequestInformation ¶ added in v0.61.0

ToPostRequestInformation create new navigation property to resourceActions for roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesItemResourceActionsRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesItemResourceActionsRequestBuilderGetQueryParameters get resourceActions from roleManagement

type DirectoryResourceNamespacesItemResourceActionsRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsRequestBuilderPostRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder instantiates a new UnifiedRbacResourceActionItemRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder

NewDirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal instantiates a new UnifiedRbacResourceActionItemRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) Delete ¶ added in v0.61.0

Delete delete navigation property resourceActions for roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) Get ¶ added in v0.61.0

Get get resourceActions from roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.61.0

ToDeleteRequestInformation delete navigation property resourceActions for roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceActions from roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.61.0

ToPatchRequestInformation update the navigation property resourceActions in roleManagement

func (*DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetQueryParameters get resourceActions from roleManagement

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesRequestBuilder provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func NewDirectoryResourceNamespacesRequestBuilder ¶ added in v0.61.0

NewDirectoryResourceNamespacesRequestBuilder instantiates a new ResourceNamespacesRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesRequestBuilder

NewDirectoryResourceNamespacesRequestBuilderInternal instantiates a new ResourceNamespacesRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesRequestBuilder) ByUnifiedRbacResourceNamespaceId ¶ added in v0.63.0

func (m *DirectoryResourceNamespacesRequestBuilder) ByUnifiedRbacResourceNamespaceId(unifiedRbacResourceNamespaceId string) *DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder

ByUnifiedRbacResourceNamespaceId provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func (*DirectoryResourceNamespacesRequestBuilder) Count ¶ added in v0.61.0

Count provides operations to count the resources in the collection.

func (*DirectoryResourceNamespacesRequestBuilder) Get ¶ added in v0.61.0

Get get resourceNamespaces from roleManagement

func (*DirectoryResourceNamespacesRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceNamespaces from roleManagement

func (*DirectoryResourceNamespacesRequestBuilder) ToPostRequestInformation ¶ added in v0.61.0

ToPostRequestInformation create new navigation property to resourceNamespaces for roleManagement

func (*DirectoryResourceNamespacesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesRequestBuilderGetQueryParameters get resourceNamespaces from roleManagement

type DirectoryResourceNamespacesRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesRequestBuilderPostRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder ¶ added in v0.61.0

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder ¶ added in v0.61.0

func NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder

NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder instantiates a new UnifiedRbacResourceNamespaceItemRequestBuilder and sets the default values.

func NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal ¶ added in v0.61.0

func NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder

NewDirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal instantiates a new UnifiedRbacResourceNamespaceItemRequestBuilder and sets the default values.

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) Delete ¶ added in v0.61.0

Delete delete navigation property resourceNamespaces for roleManagement

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) Get ¶ added in v0.61.0

Get get resourceNamespaces from roleManagement

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ResourceActions ¶ added in v0.61.0

ResourceActions provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.61.0

ToDeleteRequestInformation delete navigation property resourceNamespaces for roleManagement

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceNamespaces from roleManagement

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.61.0

ToPatchRequestInformation update the navigation property resourceNamespaces in roleManagement

func (*DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetQueryParameters get resourceNamespaces from roleManagement

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.61.0

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

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

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleAssignmentScheduleInstancesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse() *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable.

type DirectoryRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment or role eligibility. Read-only.

type DirectoryRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or role eligibility through the request.

func (*DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or role eligibility through the request.

func (*DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or role eligibility through the request.

type DirectoryRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type DirectoryRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentScheduleInstancesRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleInstancesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleInstanceId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Get ¶ added in v0.49.0

Get get the instance of an active role assignment. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instance of an active role assignment. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

func (*DirectoryRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 get the instance of an active role assignment. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleAssignmentScheduleRequestsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse() *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleRequestsItemCancelRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleRequestId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) Post ¶ added in v0.49.0

Post in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object: 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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object: 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. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleRequestsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments. Find more info here

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

func (*DirectoryRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleAssignmentSchedulesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse() *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse() *DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

NewDirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable.

type DirectoryRoleAssignmentSchedulesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility or assignment. Read-only.

type DirectoryRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or that's eligible for a role through the request.

func (*DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or that's eligible for a role through the request.

func (*DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or that's eligible for a role through the request.

type DirectoryRoleAssignmentSchedulesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder

NewDirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type DirectoryRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleAssignmentSchedulesRequestBuilder ¶ added in v0.49.0

type DirectoryRoleAssignmentSchedulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the schedules for active role assignment operations. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

func (*DirectoryRoleAssignmentSchedulesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

func (*DirectoryRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleAssignmentsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleAssignmentsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleAssignmentsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentId ¶ added in v0.63.0

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

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) This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleAssignmentsRequestBuilder) Post ¶ added in v0.49.0

Post create a new unifiedRoleAssignment object. This API is available in the following national cloud deployments. 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) This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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) This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a unifiedRoleAssignment object. This API is available in the following national cloud deployments. Find more info here

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 retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments. Find more info here

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 a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignments in roleManagement

func (*DirectoryRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleDefinitionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleDefinitionId1 ¶ added in v0.63.0

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

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

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleDefinitionId ¶ added in v0.63.0

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

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) This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments. 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) This API is available in the following national cloud deployments.

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. This API is available in the following national cloud deployments.

func (*DirectoryRoleDefinitionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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) This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get ¶ added in v0.49.0

Get read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom ¶ added in v0.49.0

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

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of a unifiedRoleDefinition object. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments.

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments.

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of a unifiedRoleDefinition object. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments.

func (*DirectoryRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleEligibilityScheduleInstancesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse() *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable.

type DirectoryRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment or role eligibility. Read-only.

type DirectoryRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or role eligibility through the request.

func (*DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or role eligibility through the request.

func (*DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or role eligibility through the request.

type DirectoryRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type DirectoryRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilityScheduleInstancesRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilityScheduleInstancesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleInstanceId ¶ added in v0.63.0

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

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) Get ¶ added in v0.49.0

Get get the instances of role eligibilities. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instances of role eligibilities. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Get ¶ added in v0.49.0

Get get the instance of a role eligibility. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instance of a role eligibility. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

func (*DirectoryRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 get the instance of a role eligibility. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleEligibilityScheduleRequestsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse() *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilityScheduleRequestsItemCancelRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*DirectoryRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleRequestId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

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. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilityScheduleRequestsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments. Find more info here

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

func (*DirectoryRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*DirectoryRoleEligibilitySchedulesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse() *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse instantiates a new DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse
}

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse() *DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

NewDirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse instantiates a new DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse and sets the default values.

type DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

DirectoryRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable.

type DirectoryRoleEligibilitySchedulesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility or assignment. Read-only.

type DirectoryRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or that's eligible for a role through the request.

func (*DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or that's eligible for a role through the request.

func (*DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or that's eligible for a role through the request.

type DirectoryRoleEligibilitySchedulesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder

NewDirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type DirectoryRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type DirectoryRoleEligibilitySchedulesRequestBuilder ¶ added in v0.49.0

type DirectoryRoleEligibilitySchedulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

func (*DirectoryRoleEligibilitySchedulesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments.

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

func (*DirectoryRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments.

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

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) ResourceNamespaces ¶ added in v0.61.0

ResourceNamespaces provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func (*EntitlementManagementRequestBuilder) RoleAssignmentScheduleInstances ¶ added in v0.49.0

RoleAssignmentScheduleInstances 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) RoleAssignmentSchedules ¶ added in v0.49.0

RoleAssignmentSchedules 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) RoleDefinitions ¶ added in v0.49.0

RoleDefinitions 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) RoleEligibilityScheduleRequests ¶ added in v0.49.0

RoleEligibilityScheduleRequests 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) 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

func (*EntitlementManagementRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementResourceNamespacesCountRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementResourceNamespacesCountRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesCountRequestBuilder

NewEntitlementManagementResourceNamespacesCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesCountRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesCountRequestBuilder

NewEntitlementManagementResourceNamespacesCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesCountRequestBuilder) Get ¶ added in v0.61.0

Get get the number of the resource

func (*EntitlementManagementResourceNamespacesCountRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get the number of the resource

func (*EntitlementManagementResourceNamespacesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesCountRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementResourceNamespacesCountRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder provides operations to count the resources in the collection.

func NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder) Get ¶ added in v0.61.0

Get get the number of the resource

func (*EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get the number of the resource

func (*EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderGetQueryParameters get the number of the resource

type EntitlementManagementResourceNamespacesItemResourceActionsCountRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder instantiates a new ResourceActionsRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderInternal instantiates a new ResourceActionsRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder) ByUnifiedRbacResourceActionId ¶ added in v0.63.0

ByUnifiedRbacResourceActionId provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func (*EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder) Count ¶ added in v0.61.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceActions from roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder) ToPostRequestInformation ¶ added in v0.61.0

ToPostRequestInformation create new navigation property to resourceActions for roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderGetQueryParameters get resourceActions from roleManagement

type EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsRequestBuilderPostRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder instantiates a new UnifiedRbacResourceActionItemRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder

NewEntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderInternal instantiates a new UnifiedRbacResourceActionItemRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) Delete ¶ added in v0.61.0

Delete delete navigation property resourceActions for roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.61.0

ToDeleteRequestInformation delete navigation property resourceActions for roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceActions from roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.61.0

ToPatchRequestInformation update the navigation property resourceActions in roleManagement

func (*EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetQueryParameters get resourceActions from roleManagement

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesItemResourceActionsUnifiedRbacResourceActionItemRequestBuilderPatchRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesRequestBuilder provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func NewEntitlementManagementResourceNamespacesRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesRequestBuilder

NewEntitlementManagementResourceNamespacesRequestBuilder instantiates a new ResourceNamespacesRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesRequestBuilder

NewEntitlementManagementResourceNamespacesRequestBuilderInternal instantiates a new ResourceNamespacesRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesRequestBuilder) ByUnifiedRbacResourceNamespaceId ¶ added in v0.63.0

ByUnifiedRbacResourceNamespaceId provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func (*EntitlementManagementResourceNamespacesRequestBuilder) Count ¶ added in v0.61.0

Count provides operations to count the resources in the collection.

func (*EntitlementManagementResourceNamespacesRequestBuilder) Get ¶ added in v0.61.0

Get get resourceNamespaces from roleManagement

func (*EntitlementManagementResourceNamespacesRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceNamespaces from roleManagement

func (*EntitlementManagementResourceNamespacesRequestBuilder) ToPostRequestInformation ¶ added in v0.61.0

ToPostRequestInformation create new navigation property to resourceNamespaces for roleManagement

func (*EntitlementManagementResourceNamespacesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesRequestBuilderGetQueryParameters get resourceNamespaces from roleManagement

type EntitlementManagementResourceNamespacesRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesRequestBuilderPostRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder ¶ added in v0.61.0

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder provides operations to manage the resourceNamespaces property of the microsoft.graph.rbacApplication entity.

func NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder

NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder instantiates a new UnifiedRbacResourceNamespaceItemRequestBuilder and sets the default values.

func NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal ¶ added in v0.61.0

func NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder

NewEntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderInternal instantiates a new UnifiedRbacResourceNamespaceItemRequestBuilder and sets the default values.

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) Delete ¶ added in v0.61.0

Delete delete navigation property resourceNamespaces for roleManagement

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) Get ¶ added in v0.61.0

Get get resourceNamespaces from roleManagement

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ResourceActions ¶ added in v0.61.0

ResourceActions provides operations to manage the resourceActions property of the microsoft.graph.unifiedRbacResourceNamespace entity.

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.61.0

ToDeleteRequestInformation delete navigation property resourceNamespaces for roleManagement

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.61.0

ToGetRequestInformation get resourceNamespaces from roleManagement

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.61.0

ToPatchRequestInformation update the navigation property resourceNamespaces in roleManagement

func (*EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderDeleteRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetQueryParameters ¶ added in v0.61.0

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

EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetQueryParameters get resourceNamespaces from roleManagement

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderGetRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementResourceNamespacesUnifiedRbacResourceNamespaceItemRequestBuilderPatchRequestConfiguration ¶ added in v0.61.0

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

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

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Get ¶ added in v0.49.0

Get invoke function filterByCurrentUser Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable.

type EntitlementManagementRoleAssignmentScheduleInstancesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment or role eligibility. Read-only.

type EntitlementManagementRoleAssignmentScheduleInstancesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or role eligibility through the request.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or role eligibility through the request.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or role eligibility through the request.

type EntitlementManagementRoleAssignmentScheduleInstancesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type EntitlementManagementRoleAssignmentScheduleInstancesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleInstanceId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentScheduleInstances for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Get ¶ added in v0.49.0

Get get the instance of an active role assignment. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentScheduleInstances for roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instance of an active role assignment. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleInstances in roleManagement

func (*EntitlementManagementRoleAssignmentScheduleInstancesUnifiedRoleAssignmentScheduleInstanceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 get the instance of an active role assignment. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleAssignmentScheduleRequestsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemCancelRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentScheduleRequestsItemTargetScheduleRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleRequestId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) Post ¶ added in v0.49.0

Post in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object: 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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation in PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object: 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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleRequestsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments. Find more info here

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentScheduleRequests in roleManagement

func (*EntitlementManagementRoleAssignmentScheduleRequestsUnifiedRoleAssignmentScheduleRequestItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 in PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleAssignmentSchedulesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleAssignmentSchedulesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentSchedulesItemActivatedUsingRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable.

type EntitlementManagementRoleAssignmentSchedulesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility or assignment. Read-only.

type EntitlementManagementRoleAssignmentSchedulesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or that's eligible for a role through the request.

func (*EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or that's eligible for a role through the request.

func (*EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or that's eligible for a role through the request.

type EntitlementManagementRoleAssignmentSchedulesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type EntitlementManagementRoleAssignmentSchedulesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleAssignmentSchedulesRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleAssignmentSchedulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentScheduleId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the schedules for active role assignment operations. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleAssignmentSchedules for roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleAssignmentSchedules for roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleAssignmentSchedules for roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignmentSchedules in roleManagement

func (*EntitlementManagementRoleAssignmentSchedulesUnifiedRoleAssignmentScheduleItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the schedule for an active role assignment operation. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleAssignmentsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleAssignmentsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleAssignmentsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleAssignmentId ¶ added in v0.63.0

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

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) This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleAssignmentsRequestBuilder) Post ¶ added in v0.49.0

Post create a new unifiedRoleAssignment object. This API is available in the following national cloud deployments. 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) This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentsRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create a new unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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) This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a unifiedRoleAssignment object. This API is available in the following national cloud deployments. Find more info here

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 retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments. Find more info here

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 a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleAssignments in roleManagement

func (*EntitlementManagementRoleAssignmentsUnifiedRoleAssignmentItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the properties and relationships of a unifiedRoleAssignment object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleDefinitionsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleDefinitionId1 ¶ added in v0.63.0

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

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

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleDefinitionsItemInheritsPermissionsFromUnifiedRoleDefinitionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleDefinitionId ¶ added in v0.63.0

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

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) This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments. 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) This API is available in the following national cloud deployments.

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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleDefinitionsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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) This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Get ¶ added in v0.49.0

Get read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) InheritsPermissionsFrom ¶ added in v0.49.0

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

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) Patch ¶ added in v0.49.0

Patch update the properties of a unifiedRoleDefinition object. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the properties of a unifiedRoleDefinition object. You cannot update built-in roles. This feature requires an Azure AD Premium P1 or P2 license. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleDefinitionsUnifiedRoleDefinitionItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported: This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Get ¶ added in v0.49.0

Get invoke function filterByCurrentUser Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleEligibilityScheduleInstancesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the assignment or role eligibility is scoped to an app. Nullable.

type EntitlementManagementRoleEligibilityScheduleInstancesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the assignment or role eligibility. Read-only.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the assignment or role eligibility. Read-only.

type EntitlementManagementRoleEligibilityScheduleInstancesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or role eligibility through the request.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or role eligibility through the request.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or role eligibility through the request.

type EntitlementManagementRoleEligibilityScheduleInstancesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleInstanceBase entity.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type EntitlementManagementRoleEligibilityScheduleInstancesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleInstanceId ¶ added in v0.63.0

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

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) Get ¶ added in v0.49.0

Get get the instances of role eligibilities. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instances of role eligibilities. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilityScheduleInstances for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Get ¶ added in v0.49.0

Get get the instance of a role eligibility. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilityScheduleInstances for roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the instance of a role eligibility. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleInstances in roleManagement

func (*EntitlementManagementRoleEligibilityScheduleInstancesUnifiedRoleEligibilityScheduleInstanceItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 get the instance of a role eligibility. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleEligibilityScheduleRequestsCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) Get ¶ added in v0.49.0

Get invoke function filterByCurrentUser Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleEligibilityScheduleRequestsFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemCancelRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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.

func (*EntitlementManagementRoleEligibilityScheduleRequestsItemTargetScheduleRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleRequestId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments. 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. This API is available in the following national cloud deployments.

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. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilityScheduleRequestsRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments. Find more info here

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilityScheduleRequests in roleManagement

func (*EntitlementManagementRoleEligibilityScheduleRequestsUnifiedRoleEligibilityScheduleRequestItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 in PIM, read the details of a request for for a role eligibility request made through the unifiedRoleEligibilityScheduleRequest object. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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

func (*EntitlementManagementRoleEligibilitySchedulesCountRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse struct {
	iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse() *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse instantiates a new EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers ¶ added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetValue ¶ added in v1.20.0

GetValue gets the value property value. The value property

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) Serialize ¶ added in v1.20.0

Serialize serializes information the current object

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) SetValue ¶ added in v1.20.0

SetValue sets the value property value. The value property

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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 Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead.

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse ¶ added in v1.20.0

GetAsFilterByCurrentUserWithOnGetResponse invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation invoke function filterByCurrentUser

func (*EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 {
	EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponse
}

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse ¶ added in v0.49.0

func NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse() *EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse

NewEntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse instantiates a new EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponse and sets the default values.

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseable ¶ added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseable interface {
	EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnGetResponseable
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
}

EntitlementManagementRoleEligibilitySchedulesFilterByCurrentUserWithOnResponseable Deprecated: This class is obsolete. Use filterByCurrentUserWithOnGetResponse instead.

type EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder provides operations to manage the appScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder instantiates a new AppScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderInternal instantiates a new AppScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder) Get ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderGetQueryParameters read-only property with details of the app-specific scope when the role eligibility or assignment is scoped to an app. Nullable.

type EntitlementManagementRoleEligibilitySchedulesItemAppScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder provides operations to manage the directoryScope property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderInternal instantiates a new DirectoryScopeRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) Get ¶ added in v1.1.0

Get the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the directory object that is the scope of the role eligibility or assignment. Read-only.

func (*EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetQueryParameters the directory object that is the scope of the role eligibility or assignment. Read-only.

type EntitlementManagementRoleEligibilitySchedulesItemDirectoryScopeRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder provides operations to manage the principal property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder instantiates a new PrincipalRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderInternal instantiates a new PrincipalRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder) Get ¶ added in v1.1.0

Get the principal that's getting a role assignment or that's eligible for a role through the request.

func (*EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation the principal that's getting a role assignment or that's eligible for a role through the request.

func (*EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderGetQueryParameters the principal that's getting a role assignment or that's eligible for a role through the request.

type EntitlementManagementRoleEligibilitySchedulesItemPrincipalRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

type EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder provides operations to manage the roleDefinition property of the microsoft.graph.unifiedRoleScheduleBase entity.

func NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal ¶ added in v1.1.0

func NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder

NewEntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderInternal instantiates a new RoleDefinitionRequestBuilder and sets the default values.

func (*EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) Get ¶ added in v1.1.0

Get detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) ToGetRequestInformation ¶ added in v1.1.0

ToGetRequestInformation detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

func (*EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetQueryParameters ¶ added in v1.1.0

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

EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetQueryParameters detailed information for the roleDefinition object that is referenced through the roleDefinitionId property.

type EntitlementManagementRoleEligibilitySchedulesItemRoleDefinitionRequestBuilderGetRequestConfiguration ¶ added in v1.1.0

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

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

type EntitlementManagementRoleEligibilitySchedulesRequestBuilder ¶ added in v0.49.0

type EntitlementManagementRoleEligibilitySchedulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) ByUnifiedRoleEligibilityScheduleId ¶ added in v0.63.0

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

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. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation get the unifiedRoleEligibilitySchedule resources from the roleEligibilitySchedules navigation property. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) ToPostRequestInformation ¶ added in v0.51.0

ToPostRequestInformation create new navigation property to roleEligibilitySchedules for roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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. This API is available in the following national cloud deployments.

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 {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

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) AppScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Delete ¶ added in v0.49.0

Delete delete navigation property roleEligibilitySchedules for roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) DirectoryScope ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Get ¶ added in v0.49.0

Get retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments. Find more info here

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) Principal ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) RoleDefinition ¶ added in v1.1.0

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

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToDeleteRequestInformation ¶ added in v0.51.0

ToDeleteRequestInformation delete navigation property roleEligibilitySchedules for roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToGetRequestInformation ¶ added in v0.51.0

ToGetRequestInformation retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments.

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) ToPatchRequestInformation ¶ added in v0.51.0

ToPatchRequestInformation update the navigation property roleEligibilitySchedules in roleManagement

func (*EntitlementManagementRoleEligibilitySchedulesUnifiedRoleEligibilityScheduleItemRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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 retrieve the schedule for a role eligibility operation. This API is available in the following national cloud deployments.

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 ¶

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

func (*RoleManagementRequestBuilder) WithUrl ¶ added in v1.18.0

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

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