Namespace Oci.ApiaccesscontrolService.Models
Classes
ApiMetadata
An ApiDetail contains details such as the service it belongs to, the name of the api, the type of api, and the parameters of the api if it contains.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to
an administrator. If you're an administrator who needs to write policies to give users access, see
Getting Started with Policies.
ApiMetadataByEntityTypeCollection
Results of a api search.
ApiMetadataByEntityTypeSummary
Summary information about a ApiMetadata.
ApiMetadataCollection
Results of a api search.
ApiMetadataSummary
Summary information about a ApiMetadata.
ApprovePrivilegedApiRequestDetails
Details of the privilegedApi request approval such as when the approver approved and any comment provided by the approver.
ApproverDetail
It contains appprovers details such as who approved it, when he approved and any details the approver would have entered as a part of approval process.
ChangePrivilegedApiControlCompartmentDetails
The configuration details for the move operation.
ClosePrivilegedApiRequestDetails
The information about closing PrivilegedApiRequest.
CreatePrivilegedApiControlDetails
The data to create a PrivilegedApiControl.
CreatePrivilegedApiRequestDetails
An Oracle operator raises privilegedApi request when they need access to any infrastructure resource governed by PrivilegedApi Access Control.
The privilegedApi request identifies the target resource and the set of operator actions. Access request handling depends upon the Operator Control
that governs the target resource, and the set of operator actions listed for approval in the access request. If all of the operator actions
listed in the privilegedApi request are in the pre-approved list in the PrivilegedApi Control that governs the target resource, then the privilegedApi request is
automatically approved. If not, then the privilegedApi request requires explicit approval from the approver group specified by the PrivilegedApi Control governing the target resource.
You can approve or reject an privilegedApi request. You can also revoke the approval of an already approved privilegedApi request. While creating an access request,
the operator specifies the duration of access. You have the option to approve the entire duration or reduce or even increase the time duration.
An operator can also request for an extension. The approval for such an extension is processed the same way the original privilegedApi request was processed.
PrivilegedApiControl
A PrivilegedApiControl is a kind of Policy definition which provides details about which operations needs to be secure; who can approve a privilegedApiRequest requesting for a particular operation, whether the operations needs to be approved by customer or is it preApproved.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to
an administrator. If you're an administrator who needs to write policies to give users access, see
Getting Started with Policies.
PrivilegedApiControlCollection
Results of a privilegedApiControl search. Contains both PrivilegedApiControlSummary items and other information, such as metadata.
PrivilegedApiControlSummary
Summary information about a PrivilegedApiControl.
PrivilegedApiDetails
It represents the api details of the service
PrivilegedApiRequest
An Oracle operator raises privilegedApi request when they need access to any infrastructure resource governed by PrivilegedApi Access Control.
The privilegedApi request identifies the target resource and the set of operator actions. Access request handling depends upon the Operator Control
that governs the target resource, and the set of operator actions listed for approval in the access request. If all of the operator actions
listed in the privilegedApi request are in the pre-approved list in the PrivilegedApi Control that governs the target resource, then the privilegedApi request is
automatically approved. If not, then the privilegedApi request requires explicit approval from the approver group specified by the PrivilegedApi Control governing the target resource.
You can approve or reject an privilegedApi request. You can also revoke the approval of an already approved privilegedApi request. While creating an access request,
the operator specifies the duration of access. You have the option to approve the entire duration or reduce or even increase the time duration.
An operator can also request for an extension. The approval for such an extension is processed the same way the original privilegedApi request was processed.
PrivilegedApiRequestCollection
Results of privilegedApi request search, which contains summary of privilegedApi request.
PrivilegedApiRequestOperationDetails
It represents the api details of the service
PrivilegedApiRequestSummary
Summary of access request.
RejectPrivilegedApiRequestDetails
Summary of why the privilegedApi request was rejected.
RevokePrivilegedApiRequestDetails
Summary of why the already approved privilegedApi request was revoked.
UpdatePrivilegedApiControlDetails
The data to update a PrivilegedApiControl.
WorkRequest
An asynchronous work request. Work requests help you monitor long-running operations. When you start a long-running operation, the service creates a work request. A work request is an activity log that lets you track each step in the operation's progress. Each work request has an OCID that lets you interact with it programmatically and use it for automation.
WorkRequestError
An error encountered while performing an operation that is tracked by a work request.
WorkRequestErrorCollection
A list of work request errors. Can contain both errors and other information, such as metadata.
WorkRequestLogEntry
A log message from performing an operation that is tracked by a work request.
WorkRequestLogEntryCollection
A list of work request logs. Can contain both logs and other information, such as metadata.
WorkRequestResource
A resource created or operated on by a work request.
WorkRequestSummary
Summary information about an asynchronous work request.
WorkRequestSummaryCollection
A list of work requests. Can contain both work requests and other information, such as metadata.
Enums
ActionType
Possible types of actions.
ApiMetadata.LifecycleStateEnum
OperationStatus
The status of the work request.
OperationType
The asynchronous operation tracked by the work request.
PrivilegedApiControl.LifecycleStateEnum
PrivilegedApiRequest.LifecycleStateEnum
PrivilegedApiRequest.StateEnum
PrivilegedApiRequestSeverity
Levels of priorities associated with an privilegedApi request
SortOrder
The sort order to use, either ascending (ASC
) or descending (DESC
). The displayName
sort order is case sensitive.
WorkRequestResourceMetadataKey
Possible metadata keys for work request resource metadata.