Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace AccessRequestSummary

Summary of access request.

Properties

accessReasonSummary

accessReasonSummary: string

Comment associated with the access request.

Optional compartmentId

compartmentId: undefined | string

The OCID of the compartment that contains the access request.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace.

Optional duration

duration: undefined | number

Duration in hours for which access is sought on the target resource. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional extendDuration

extendDuration: undefined | number

Duration in hours for which extension access is sought on the target resource. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.

id

id: string

The OCID of the access request.

Optional isAutoApproved

isAutoApproved: undefined | false | true

Whether the access request was automatically approved.

Optional lifecycleDetails

lifecycleDetails: undefined | string

More in detail about the lifeCycleState.

Optional lifecycleState

lifecycleState: model.AccessRequestLifecycleStates

The current state of the AccessRequest.

Optional requestId

requestId: undefined | string

This is a system-generated identifier.

resourceId

resourceId: string

The OCID of the target resource associated with the access request. The operator raises an access request to get approval to access the target resource.

Optional resourceName

resourceName: undefined | string

The name of the target resource.

Optional resourceType

resourceType: model.ResourceTypes

resourceType for which the AccessRequest is applicable

Optional severity

severity: model.AccessRequestSeverities

Priority assigned to the access request by the operator

Optional subResourceList

subResourceList: Array<string>

The subresources requested for approval.

Optional timeOfCreation

timeOfCreation: Date

Time when the access request was created by the operator user in RFC 3339 timestamp format.Example: '2020-05-22T21:10:29.600Z'

Optional timeOfModification

timeOfModification: Date

Time when the access request was last modified in RFC 3339 timestamp format.Example: '2020-05-22T21:10:29.600Z'

Optional timeOfUserCreation

timeOfUserCreation: Date

The time when access request is scheduled to be approved in RFC 3339 timestamp format.Example: '2020-05-22T21:10:29.600Z'

Optional timeRequestedForFutureAccess

timeRequestedForFutureAccess: Date

Time in future when the user for the access request needs to be created in RFC 3339timestamp format. Example: '2020-05-22T21:10:29.600Z'

Functions

getDeserializedJsonObj

getJsonObj