Documentation ¶
Index ¶
- type CancelDirectoryRoleAssignmentScheduleRequestOperationOptions
- type CancelDirectoryRoleAssignmentScheduleRequestOperationResponse
- type CreateDirectoryRoleAssignmentScheduleRequestOperationOptions
- type CreateDirectoryRoleAssignmentScheduleRequestOperationResponse
- type DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions
- type DeleteDirectoryRoleAssignmentScheduleRequestOperationResponse
- type DirectoryRoleAssignmentScheduleRequestClient
- func (c DirectoryRoleAssignmentScheduleRequestClient) CancelDirectoryRoleAssignmentScheduleRequest(ctx context.Context, ...) (result CancelDirectoryRoleAssignmentScheduleRequestOperationResponse, ...)
- func (c DirectoryRoleAssignmentScheduleRequestClient) CreateDirectoryRoleAssignmentScheduleRequest(ctx context.Context, input stable.UnifiedRoleAssignmentScheduleRequest, ...) (result CreateDirectoryRoleAssignmentScheduleRequestOperationResponse, ...)
- func (c DirectoryRoleAssignmentScheduleRequestClient) DeleteDirectoryRoleAssignmentScheduleRequest(ctx context.Context, ...) (result DeleteDirectoryRoleAssignmentScheduleRequestOperationResponse, ...)
- func (c DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequest(ctx context.Context, ...) (result GetDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
- func (c DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequestsCount(ctx context.Context, ...) (result GetDirectoryRoleAssignmentScheduleRequestsCountOperationResponse, ...)
- func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequests(ctx context.Context, ...) (result ListDirectoryRoleAssignmentScheduleRequestsOperationResponse, err error)
- func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsComplete(ctx context.Context, ...) (ListDirectoryRoleAssignmentScheduleRequestsCompleteResult, error)
- func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsCompleteMatchingPredicate(ctx context.Context, ...) (result ListDirectoryRoleAssignmentScheduleRequestsCompleteResult, err error)
- func (c DirectoryRoleAssignmentScheduleRequestClient) UpdateDirectoryRoleAssignmentScheduleRequest(ctx context.Context, ...) (result UpdateDirectoryRoleAssignmentScheduleRequestOperationResponse, ...)
- type GetDirectoryRoleAssignmentScheduleRequestOperationOptions
- type GetDirectoryRoleAssignmentScheduleRequestOperationResponse
- type GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions
- type GetDirectoryRoleAssignmentScheduleRequestsCountOperationResponse
- type ListDirectoryRoleAssignmentScheduleRequestsCompleteResult
- type ListDirectoryRoleAssignmentScheduleRequestsCustomPager
- type ListDirectoryRoleAssignmentScheduleRequestsOperationOptions
- type ListDirectoryRoleAssignmentScheduleRequestsOperationResponse
- type UnifiedRoleAssignmentScheduleRequestOperationPredicate
- type UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions
- type UpdateDirectoryRoleAssignmentScheduleRequestOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CancelDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
type CancelDirectoryRoleAssignmentScheduleRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCancelDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
func DefaultCancelDirectoryRoleAssignmentScheduleRequestOperationOptions() CancelDirectoryRoleAssignmentScheduleRequestOperationOptions
func (CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders ¶
func (o CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders() *client.Headers
func (CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData ¶
func (o CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData() *odata.Query
func (CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery ¶
func (o CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery() *client.QueryParams
type CreateDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
type CreateDirectoryRoleAssignmentScheduleRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
func DefaultCreateDirectoryRoleAssignmentScheduleRequestOperationOptions() CreateDirectoryRoleAssignmentScheduleRequestOperationOptions
func (CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders ¶
func (o CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders() *client.Headers
func (CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData ¶
func (o CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData() *odata.Query
func (CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery ¶
func (o CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery() *client.QueryParams
type DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
type DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
func DefaultDeleteDirectoryRoleAssignmentScheduleRequestOperationOptions() DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions
func (DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders ¶
func (o DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders() *client.Headers
func (DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData ¶
func (o DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData() *odata.Query
func (DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery ¶
func (o DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery() *client.QueryParams
type DirectoryRoleAssignmentScheduleRequestClient ¶
func NewDirectoryRoleAssignmentScheduleRequestClientWithBaseURI ¶
func NewDirectoryRoleAssignmentScheduleRequestClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryRoleAssignmentScheduleRequestClient, error)
func (DirectoryRoleAssignmentScheduleRequestClient) CancelDirectoryRoleAssignmentScheduleRequest ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) CancelDirectoryRoleAssignmentScheduleRequest(ctx context.Context, id stable.RoleManagementDirectoryRoleAssignmentScheduleRequestId, options CancelDirectoryRoleAssignmentScheduleRequestOperationOptions) (result CancelDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
CancelDirectoryRoleAssignmentScheduleRequest - Invoke action cancel. Immediately cancel a unifiedRoleAssignmentScheduleRequest object that is in a Granted status, and have the system automatically delete the canceled request after 30 days. After calling this action, the status of the canceled unifiedRoleAssignmentScheduleRequest changes to Canceled.
func (DirectoryRoleAssignmentScheduleRequestClient) CreateDirectoryRoleAssignmentScheduleRequest ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) CreateDirectoryRoleAssignmentScheduleRequest(ctx context.Context, input stable.UnifiedRoleAssignmentScheduleRequest, options CreateDirectoryRoleAssignmentScheduleRequestOperationOptions) (result CreateDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
CreateDirectoryRoleAssignmentScheduleRequest - Create roleAssignmentScheduleRequests. In PIM, carry out the following operations through the unifiedRoleAssignmentScheduleRequest object: To call this API to update, renew, and extend assignments for yourself, you must have multifactor authentication (MFA) enforced, and running the query in a session in which they were challenged for MFA. See Enable per-user Microsoft Entra multifactor authentication to secure sign-in events.
func (DirectoryRoleAssignmentScheduleRequestClient) DeleteDirectoryRoleAssignmentScheduleRequest ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) DeleteDirectoryRoleAssignmentScheduleRequest(ctx context.Context, id stable.RoleManagementDirectoryRoleAssignmentScheduleRequestId, options DeleteDirectoryRoleAssignmentScheduleRequestOperationOptions) (result DeleteDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
DeleteDirectoryRoleAssignmentScheduleRequest - Delete navigation property roleAssignmentScheduleRequests for roleManagement
func (DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequest ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequest(ctx context.Context, id stable.RoleManagementDirectoryRoleAssignmentScheduleRequestId, options GetDirectoryRoleAssignmentScheduleRequestOperationOptions) (result GetDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
GetDirectoryRoleAssignmentScheduleRequest - Get unifiedRoleAssignmentScheduleRequest. In PIM, read the details of a request for an active and persistent role assignment made through the unifiedRoleAssignmentScheduleRequest object.
func (DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequestsCount ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) GetDirectoryRoleAssignmentScheduleRequestsCount(ctx context.Context, options GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) (result GetDirectoryRoleAssignmentScheduleRequestsCountOperationResponse, err error)
GetDirectoryRoleAssignmentScheduleRequestsCount - Get the number of the resource
func (DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequests ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequests(ctx context.Context, options ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) (result ListDirectoryRoleAssignmentScheduleRequestsOperationResponse, err error)
ListDirectoryRoleAssignmentScheduleRequests - List roleAssignmentScheduleRequests. Retrieve the requests for active role assignments to principals. The active assignments include those made through assignments and activation requests, and directly through the role assignments API. The role assignments can be permanently active with or without an expiry date, or temporarily active after user activation of eligible assignments.
func (DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsComplete ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsComplete(ctx context.Context, options ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) (ListDirectoryRoleAssignmentScheduleRequestsCompleteResult, error)
ListDirectoryRoleAssignmentScheduleRequestsComplete retrieves all the results into a single object
func (DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsCompleteMatchingPredicate ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) ListDirectoryRoleAssignmentScheduleRequestsCompleteMatchingPredicate(ctx context.Context, options ListDirectoryRoleAssignmentScheduleRequestsOperationOptions, predicate UnifiedRoleAssignmentScheduleRequestOperationPredicate) (result ListDirectoryRoleAssignmentScheduleRequestsCompleteResult, err error)
ListDirectoryRoleAssignmentScheduleRequestsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DirectoryRoleAssignmentScheduleRequestClient) UpdateDirectoryRoleAssignmentScheduleRequest ¶
func (c DirectoryRoleAssignmentScheduleRequestClient) UpdateDirectoryRoleAssignmentScheduleRequest(ctx context.Context, id stable.RoleManagementDirectoryRoleAssignmentScheduleRequestId, input stable.UnifiedRoleAssignmentScheduleRequest, options UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) (result UpdateDirectoryRoleAssignmentScheduleRequestOperationResponse, err error)
UpdateDirectoryRoleAssignmentScheduleRequest - Update the navigation property roleAssignmentScheduleRequests in roleManagement
type GetDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
type GetDirectoryRoleAssignmentScheduleRequestOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
func DefaultGetDirectoryRoleAssignmentScheduleRequestOperationOptions() GetDirectoryRoleAssignmentScheduleRequestOperationOptions
func (GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders ¶
func (o GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData ¶
func (o GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData() *odata.Query
func (GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery ¶
func (o GetDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery() *client.QueryParams
type GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions ¶
type GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions ¶
func DefaultGetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions() GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions
func (GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToHeaders ¶
func (o GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToOData ¶
func (o GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToOData() *odata.Query
func (GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToQuery ¶
func (o GetDirectoryRoleAssignmentScheduleRequestsCountOperationOptions) ToQuery() *client.QueryParams
type ListDirectoryRoleAssignmentScheduleRequestsCompleteResult ¶
type ListDirectoryRoleAssignmentScheduleRequestsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.UnifiedRoleAssignmentScheduleRequest }
type ListDirectoryRoleAssignmentScheduleRequestsCustomPager ¶
type ListDirectoryRoleAssignmentScheduleRequestsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListDirectoryRoleAssignmentScheduleRequestsCustomPager) NextPageLink ¶
func (p *ListDirectoryRoleAssignmentScheduleRequestsCustomPager) NextPageLink() *odata.Link
type ListDirectoryRoleAssignmentScheduleRequestsOperationOptions ¶
type ListDirectoryRoleAssignmentScheduleRequestsOperationOptions struct { Count *bool Expand *odata.Expand Filter *string Metadata *odata.Metadata OrderBy *odata.OrderBy RetryFunc client.RequestRetryFunc Search *string Select *[]string Skip *int64 Top *int64 }
func DefaultListDirectoryRoleAssignmentScheduleRequestsOperationOptions ¶
func DefaultListDirectoryRoleAssignmentScheduleRequestsOperationOptions() ListDirectoryRoleAssignmentScheduleRequestsOperationOptions
func (ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToHeaders ¶
func (o ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToHeaders() *client.Headers
func (ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToOData ¶
func (o ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToOData() *odata.Query
func (ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToQuery ¶
func (o ListDirectoryRoleAssignmentScheduleRequestsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleAssignmentScheduleRequestOperationPredicate ¶
type UnifiedRoleAssignmentScheduleRequestOperationPredicate struct { }
func (UnifiedRoleAssignmentScheduleRequestOperationPredicate) Matches ¶
func (p UnifiedRoleAssignmentScheduleRequestOperationPredicate) Matches(input stable.UnifiedRoleAssignmentScheduleRequest) bool
type UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
type UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDirectoryRoleAssignmentScheduleRequestOperationOptions ¶
func DefaultUpdateDirectoryRoleAssignmentScheduleRequestOperationOptions() UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions
func (UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders ¶
func (o UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToHeaders() *client.Headers
func (UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData ¶
func (o UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToOData() *odata.Query
func (UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery ¶
func (o UpdateDirectoryRoleAssignmentScheduleRequestOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_canceldirectoryroleassignmentschedulerequest.go
- method_createdirectoryroleassignmentschedulerequest.go
- method_deletedirectoryroleassignmentschedulerequest.go
- method_getdirectoryroleassignmentschedulerequest.go
- method_getdirectoryroleassignmentschedulerequestscount.go
- method_listdirectoryroleassignmentschedulerequests.go
- method_updatedirectoryroleassignmentschedulerequest.go
- predicates.go
- version.go