Versions in this module Expand all Collapse all v0 v0.7.0 Apr 21, 2026 Changes in this version + type AccessRequest struct + AssignedApprovers []Entity + CreatedAt string + CreatedBy string + FinalizationReason string + RequestApprovers []ApproverAction + RequestDetails map[string]interface{} + RequestID string + RequestLink string + RequestOutcomes map[string]string + RequestResult RequestResult + RequestState RequestState + Requester *Entity + TargetCategory string + UpdatedAt string + UpdatedBy string + func (r *AccessRequest) DetailString(key string) string + type ApproverAction struct + Approver Entity + Result RequestResult + type CancelAccessRequest struct + CancelReason *string + type DirectorySource struct + DirectoryID string + DirectoryName string + DirectoryType string + type Entity struct + EntityDirectorySource *DirectorySource + EntityDisplayName string + EntityEmail string + EntityID string + EntityName string + type FinalizeAccessRequest struct + FinalizationReason *string + Result string + type FormQuestion struct + Default interface{} + Description string + Key string + Required json.RawMessage + Title string + Validators []Validator + ValueChoices []interface{} + ValueType string + func (q *FormQuestion) IsRequired() bool + type ListRequestsResponse struct + Count int + Items []AccessRequest + TotalCount int + type RequestForm struct + Questions []FormQuestion + type RequestFormEntry struct + RequestForm RequestForm + RequestType string + TargetCategory string + type RequestFormResponse struct + RequestForms []RequestFormEntry + type RequestResult string + const RequestResultApproved + const RequestResultCanceled + const RequestResultFailed + const RequestResultRejected + const RequestResultUnknown + type RequestState string + const RequestStateExpired + const RequestStateFinished + const RequestStatePending + const RequestStateRunning + const RequestStateStarting + type SubmitAccessRequest struct + RequestDetails map[string]interface{} + TargetCategory string + type Validator struct + ErrorMessage string + Format string + MaxLength *int + MinLength *int + Name string + Regex string