identitygovernance

package
v0.0.1-alpha.8 Latest Latest
Warning

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

Go to latest
Published: Jan 5, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreatePrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

func CreatePrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue

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

CreatePrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful

Types

type IdentityGovernanceRequestBuilder

IdentityGovernanceRequestBuilder builds and executes requests for operations under \identityGovernance

func NewIdentityGovernanceRequestBuilder

NewIdentityGovernanceRequestBuilder instantiates a new IdentityGovernanceRequestBuilder and sets the default values.

func NewIdentityGovernanceRequestBuilderInternal

func NewIdentityGovernanceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *IdentityGovernanceRequestBuilder

NewIdentityGovernanceRequestBuilderInternal instantiates a new IdentityGovernanceRequestBuilder and sets the default values.

func (*IdentityGovernanceRequestBuilder) PrivilegedAccess

PrivilegedAccess the privilegedAccess property returns a *PrivilegedAccessRequestBuilder when successful

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder provides operations to manage the assignmentApprovals property of the microsoft.graph.privilegedAccessGroup entity.

func NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) Delete

Delete delete navigation property assignmentApprovals for identityGovernance returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) Get

Get get assignmentApprovals from identityGovernance returns a Approvalable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) Patch

Patch update the navigation property assignmentApprovals in identityGovernance returns a Approvalable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) Stages

Stages provides operations to manage the stages property of the microsoft.graph.approval entity. returns a *PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property assignmentApprovals for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get assignmentApprovals from identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property assignmentApprovals in identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderDeleteRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderGetQueryParameters get assignmentApprovals from identityGovernance

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilderPatchRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder provides operations to count the resources in the collection.

func NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder) Get

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderGetQueryParameters get the number of the resource

type PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse struct {
	ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse() *PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse

NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse instantiates a new PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse) GetValue

GetValue gets the value property value. The value property returns a []Approvalable when successful

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse) Serialize

Serialize serializes information the current object

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse) SetValue

SetValue sets the value property value. The value property

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder) Get

Get in Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. returns a PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse

GetAsFilterByCurrentUserWithOnGetResponse in Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. returns a PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation

ToGetRequestInformation in Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters in Microsoft Entra entitlement management, return a collection of access package assignment approvals. The objects returned are those that are in scope for approval by the calling user. In PIM for groups, return a collection of assignment approvals. The objects returned are those that are in scope for approval by the calling user.

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse deprecated

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse struct {
	PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponse
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponseable instead.

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse

func NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse() *PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse

NewPrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse instantiates a new PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponse and sets the default values.

type PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnResponseable deprecated

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnGetResponseable instead.

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder provides operations to manage the stages property of the microsoft.graph.approval entity.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) Delete

Delete delete navigation property stages for identityGovernance returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) Get

Get a collection of stages in the approval decision. returns a ApprovalStageable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) Patch

Patch update the navigation property stages in identityGovernance returns a ApprovalStageable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property stages for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation a collection of stages in the approval decision. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property stages in identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderDeleteRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderGetQueryParameters a collection of stages in the approval decision.

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilderPatchRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder provides operations to count the resources in the collection.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder) Get

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderGetQueryParameters get the number of the resource

type PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder provides operations to manage the stages property of the microsoft.graph.approval entity.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) ByApprovalStageId

ByApprovalStageId provides operations to manage the stages property of the microsoft.graph.approval entity. returns a *PrivilegedAccessGroupAssignmentApprovalsItemStagesApprovalStageItemRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) Count

Count provides operations to count the resources in the collection. returns a *PrivilegedAccessGroupAssignmentApprovalsItemStagesCountRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) Get

Get a collection of stages in the approval decision. returns a ApprovalStageCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) Post

Post create new navigation property to stages for identityGovernance returns a ApprovalStageable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) ToGetRequestInformation

ToGetRequestInformation a collection of stages in the approval decision. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create new navigation property to stages for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderGetQueryParameters a collection of stages in the approval decision.

type PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsItemStagesRequestBuilderPostRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentApprovalsRequestBuilder

type PrivilegedAccessGroupAssignmentApprovalsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentApprovalsRequestBuilder builds and executes requests for operations under \identityGovernance\privilegedAccess\group\assignmentApprovals

func NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilder

func NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentApprovalsRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentApprovalsRequestBuilder

NewPrivilegedAccessGroupAssignmentApprovalsRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentApprovalsRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentApprovalsRequestBuilder) ByApprovalId

ByApprovalId provides operations to manage the assignmentApprovals property of the microsoft.graph.privilegedAccessGroup entity. returns a *PrivilegedAccessGroupAssignmentApprovalsApprovalItemRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentApprovalsRequestBuilder) Count

Count provides operations to count the resources in the collection. returns a *PrivilegedAccessGroupAssignmentApprovalsCountRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentApprovalsRequestBuilder) FilterByCurrentUserWithOn

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. returns a *PrivilegedAccessGroupAssignmentApprovalsFilterByCurrentUserWithOnRequestBuilder when successful

type PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder provides operations to count the resources in the collection.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder) Get

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderGetQueryParameters get the number of the resource

type PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse struct {
	ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse() *PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse

NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) GetValue

GetValue gets the value property value. The value property returns a []PrivilegedAccessGroupAssignmentScheduleInstanceable when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) Serialize

Serialize serializes information the current object

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse) SetValue

SetValue sets the value property value. The value property

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) Get

Get in PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. returns a PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse

GetAsFilterByCurrentUserWithOnGetResponse in PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. returns a PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation

ToGetRequestInformation in PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters in PIM for groups, retrieve the schedule instances for membership or ownership assignments for the calling principal to groups that are governed by PIM.

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse deprecated

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse struct {
	PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponse
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseable instead.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

func NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse() *PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse

NewPrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponse and sets the default values.

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable deprecated

type PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseable
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnGetResponseable instead.

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder provides operations to manage the assignmentScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) Delete

Delete delete navigation property assignmentScheduleInstances for identityGovernance returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) Get

Get read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. returns a PrivilegedAccessGroupAssignmentScheduleInstanceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) Patch

Patch update the navigation property assignmentScheduleInstances in identityGovernance returns a PrivilegedAccessGroupAssignmentScheduleInstanceable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property assignmentScheduleInstances for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property assignmentScheduleInstances in identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object.

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder builds and executes requests for operations under \identityGovernance\privilegedAccess\group\assignmentScheduleInstances

func NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder) ByPrivilegedAccessGroupAssignmentScheduleInstanceId

ByPrivilegedAccessGroupAssignmentScheduleInstanceId provides operations to manage the assignmentScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. returns a *PrivilegedAccessGroupAssignmentScheduleInstancesPrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder) Count

Count provides operations to count the resources in the collection. returns a *PrivilegedAccessGroupAssignmentScheduleInstancesCountRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder) FilterByCurrentUserWithOn

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. returns a *PrivilegedAccessGroupAssignmentScheduleInstancesFilterByCurrentUserWithOnRequestBuilder when successful

type PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder provides operations to count the resources in the collection.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder) Get

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderGetQueryParameters get the number of the resource

type PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse struct {
	ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse() *PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse

NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) GetValue

GetValue gets the value property value. The value property returns a []PrivilegedAccessGroupAssignmentScheduleRequestable when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) Serialize

Serialize serializes information the current object

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse) SetValue

SetValue sets the value property value. The value property

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) Get

Get in PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. returns a PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse

GetAsFilterByCurrentUserWithOnGetResponse in PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. returns a PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation

ToGetRequestInformation in PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetQueryParameters in PIM for groups, retrieve the requests for membership or ownership assignments for the calling principal to groups that are governed by PIM.

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse deprecated

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse struct {
	PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponse
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseable instead.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

func NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse() *PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse

NewPrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponse and sets the default values.

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable deprecated

type PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnResponseable interface {
	i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable
	PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseable
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnGetResponseable instead.

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder provides operations to manage the assignmentScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) Delete

Delete delete navigation property assignmentScheduleRequests for identityGovernance returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) Get

Get read the properties and relationships of a privilegedAccessGroupAssignmentScheduleRequest object. returns a PrivilegedAccessGroupAssignmentScheduleRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) Patch

Patch update the navigation property assignmentScheduleRequests in identityGovernance returns a PrivilegedAccessGroupAssignmentScheduleRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property assignmentScheduleRequests for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a privilegedAccessGroupAssignmentScheduleRequest object. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property assignmentScheduleRequests in identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderDeleteRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetQueryParameters read the properties and relationships of a privilegedAccessGroupAssignmentScheduleRequest object.

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderPatchRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder

type PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder provides operations to manage the assignmentScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder

func NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderInternal

func NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder

NewPrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderInternal instantiates a new PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) ByPrivilegedAccessGroupAssignmentScheduleRequestId

ByPrivilegedAccessGroupAssignmentScheduleRequestId provides operations to manage the assignmentScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity. returns a *PrivilegedAccessGroupAssignmentScheduleRequestsPrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) Count

Count provides operations to count the resources in the collection. returns a *PrivilegedAccessGroupAssignmentScheduleRequestsCountRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) FilterByCurrentUserWithOn

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. returns a *PrivilegedAccessGroupAssignmentScheduleRequestsFilterByCurrentUserWithOnRequestBuilder when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) Get

Get get a list of the privilegedAccessGroupAssignmentScheduleRequest objects and their properties. returns a PrivilegedAccessGroupAssignmentScheduleRequestCollectionResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) Post

Post create a new privilegedAccessGroupAssignmentScheduleRequest object. returns a PrivilegedAccessGroupAssignmentScheduleRequestable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get a list of the privilegedAccessGroupAssignmentScheduleRequest objects and their properties. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) ToPostRequestInformation

ToPostRequestInformation create a new privilegedAccessGroupAssignmentScheduleRequest object. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder) WithUrl

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

type PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderGetQueryParameters get a list of the privilegedAccessGroupAssignmentScheduleRequest objects and their properties.

type PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilderPostRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder

type PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder provides operations to count the resources in the collection.

func NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder

func NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder instantiates a new PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderInternal

func NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderInternal instantiates a new PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder) Get

Get get the number of the resource returns a *int32 when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder) ToGetRequestInformation

ToGetRequestInformation get the number of the resource returns a *RequestInformation when successful

func (*PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder) WithUrl

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

type PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderGetQueryParameters get the number of the resource

type PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse struct {
	ib77c81ae8501035869703744ba13b6f711366c9348e33eae916d2aea3d8b34ba.BaseCollectionPaginationCountResponse
	// contains filtered or unexported fields
}

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse() *PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse

NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse instantiates a new PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse and sets the default values.

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetFieldDeserializers

GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) GetValue

GetValue gets the value property value. The value property returns a []PrivilegedAccessGroupEligibilityScheduleable when successful

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) Serialize

Serialize serializes information the current object

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse) SetValue

SetValue sets the value property value. The value property

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder provides operations to call the filterByCurrentUser method.

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder instantiates a new PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter, on *string) *PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderInternal instantiates a new PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) Get

Get retrieve schedules of membership and ownership eligibility requests for the calling principal. Deprecated: This method is obsolete. Use GetAsFilterByCurrentUserWithOnGetResponse instead. returns a PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) GetAsFilterByCurrentUserWithOnGetResponse

GetAsFilterByCurrentUserWithOnGetResponse retrieve schedules of membership and ownership eligibility requests for the calling principal. returns a PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponseable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) ToGetRequestInformation

ToGetRequestInformation retrieve schedules of membership and ownership eligibility requests for the calling principal. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder) WithUrl

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

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetQueryParameters retrieve schedules of membership and ownership eligibility requests for the calling principal.

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse deprecated

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse struct {
	PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponse
}

Deprecated: This class is obsolete. Use PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponseable instead.

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse

func NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse() *PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse

NewPrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse instantiates a new PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponse and sets the default values.

type PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnResponseable deprecated

Deprecated: This class is obsolete. Use PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnGetResponseable instead.

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder provides operations to manage the eligibilitySchedules property of the microsoft.graph.privilegedAccessGroup entity.

func NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder

func NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder instantiates a new PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderInternal

func NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderInternal instantiates a new PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) Delete

Delete delete navigation property eligibilitySchedules for identityGovernance returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) Get

Get read the properties and relationships of a privilegedAccessGroupEligibilitySchedule object. returns a PrivilegedAccessGroupEligibilityScheduleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code Find more info here

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) Patch

Patch update the navigation property eligibilitySchedules in identityGovernance returns a PrivilegedAccessGroupEligibilityScheduleable when successful returns a ODataError error when the service returns a 4XX or 5XX status code

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) ToDeleteRequestInformation

ToDeleteRequestInformation delete navigation property eligibilitySchedules for identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) ToGetRequestInformation

ToGetRequestInformation read the properties and relationships of a privilegedAccessGroupEligibilitySchedule object. returns a *RequestInformation when successful

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) ToPatchRequestInformation

ToPatchRequestInformation update the navigation property eligibilitySchedules in identityGovernance returns a *RequestInformation when successful

func (*PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder) WithUrl

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

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderDeleteRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderGetQueryParameters

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

PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderGetQueryParameters read the properties and relationships of a privilegedAccessGroupEligibilitySchedule object.

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderGetRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilderPatchRequestConfiguration

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

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

type PrivilegedAccessGroupEligibilitySchedulesRequestBuilder

type PrivilegedAccessGroupEligibilitySchedulesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

PrivilegedAccessGroupEligibilitySchedulesRequestBuilder builds and executes requests for operations under \identityGovernance\privilegedAccess\group\eligibilitySchedules

func NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilder

func NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilder instantiates a new PrivilegedAccessGroupEligibilitySchedulesRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilderInternal

func NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupEligibilitySchedulesRequestBuilder

NewPrivilegedAccessGroupEligibilitySchedulesRequestBuilderInternal instantiates a new PrivilegedAccessGroupEligibilitySchedulesRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupEligibilitySchedulesRequestBuilder) ByPrivilegedAccessGroupEligibilityScheduleId

ByPrivilegedAccessGroupEligibilityScheduleId provides operations to manage the eligibilitySchedules property of the microsoft.graph.privilegedAccessGroup entity. returns a *PrivilegedAccessGroupEligibilitySchedulesPrivilegedAccessGroupEligibilityScheduleItemRequestBuilder when successful

func (*PrivilegedAccessGroupEligibilitySchedulesRequestBuilder) Count

Count provides operations to count the resources in the collection. returns a *PrivilegedAccessGroupEligibilitySchedulesCountRequestBuilder when successful

func (*PrivilegedAccessGroupEligibilitySchedulesRequestBuilder) FilterByCurrentUserWithOn

FilterByCurrentUserWithOn provides operations to call the filterByCurrentUser method. returns a *PrivilegedAccessGroupEligibilitySchedulesFilterByCurrentUserWithOnRequestBuilder when successful

type PrivilegedAccessGroupRequestBuilder

PrivilegedAccessGroupRequestBuilder builds and executes requests for operations under \identityGovernance\privilegedAccess\group

func NewPrivilegedAccessGroupRequestBuilder

NewPrivilegedAccessGroupRequestBuilder instantiates a new PrivilegedAccessGroupRequestBuilder and sets the default values.

func NewPrivilegedAccessGroupRequestBuilderInternal

func NewPrivilegedAccessGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessGroupRequestBuilder

NewPrivilegedAccessGroupRequestBuilderInternal instantiates a new PrivilegedAccessGroupRequestBuilder and sets the default values.

func (*PrivilegedAccessGroupRequestBuilder) AssignmentApprovals

AssignmentApprovals the assignmentApprovals property returns a *PrivilegedAccessGroupAssignmentApprovalsRequestBuilder when successful

func (*PrivilegedAccessGroupRequestBuilder) AssignmentScheduleInstances

AssignmentScheduleInstances the assignmentScheduleInstances property returns a *PrivilegedAccessGroupAssignmentScheduleInstancesRequestBuilder when successful

func (*PrivilegedAccessGroupRequestBuilder) AssignmentScheduleRequests

AssignmentScheduleRequests provides operations to manage the assignmentScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity. returns a *PrivilegedAccessGroupAssignmentScheduleRequestsRequestBuilder when successful

func (*PrivilegedAccessGroupRequestBuilder) EligibilitySchedules

EligibilitySchedules the eligibilitySchedules property returns a *PrivilegedAccessGroupEligibilitySchedulesRequestBuilder when successful

type PrivilegedAccessRequestBuilder

PrivilegedAccessRequestBuilder builds and executes requests for operations under \identityGovernance\privilegedAccess

func NewPrivilegedAccessRequestBuilder

NewPrivilegedAccessRequestBuilder instantiates a new PrivilegedAccessRequestBuilder and sets the default values.

func NewPrivilegedAccessRequestBuilderInternal

func NewPrivilegedAccessRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *PrivilegedAccessRequestBuilder

NewPrivilegedAccessRequestBuilderInternal instantiates a new PrivilegedAccessRequestBuilder and sets the default values.

func (*PrivilegedAccessRequestBuilder) Group

Group the group property returns a *PrivilegedAccessGroupRequestBuilder when successful

Source Files

Jump to

Keyboard shortcuts

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