Show / Hide Table of Contents

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.

In this article
Back to top