Module: OCI::Lockbox::Models

Defined in:
lib/oci/lockbox/lockbox.rb,
lib/oci/lockbox/models/sort_order.rb,
lib/oci/lockbox/models/action_type.rb,
lib/oci/lockbox/models/approver_type.rb,
lib/oci/lockbox/models/persona_level.rb,
lib/oci/lockbox/models/operation_type.rb,
lib/oci/lockbox/models/lockbox_partner.rb,
lib/oci/lockbox/models/operation_status.rb,
lib/oci/lockbox/models/access_request_action_type.rb,
lib/oci/lockbox/models/lockbox_auto_approval_state.rb,
lib/oci/lockbox/models/work_request_resource_metadata_key.rb

Overview

Module containing models for requests made to, and responses received from, OCI Lockbox services

Defined Under Namespace

Classes: AccessContextAttribute, AccessContextAttributeCollection, AccessMaterials, AccessRequest, AccessRequestCollection, AccessRequestSummary, ActivityLog, ApprovalTemplate, ApprovalTemplateCollection, ApprovalTemplateSummary, ApproverInfo, ApproverLevels, ChangeApprovalTemplateCompartmentDetails, ChangeLockboxCompartmentDetails, CreateAccessRequestDetails, CreateApprovalTemplateDetails, CreateLockboxDetails, ExportAccessRequestsDetails, HandleAccessRequestDetails, Lockbox, LockboxCollection, LockboxSummary, UpdateApprovalTemplateDetails, UpdateLockboxDetails, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection

Constant Summary collapse

SORT_ORDER_ENUM =
[
  SORT_ORDER_ASC = 'ASC'.freeze,
  SORT_ORDER_DESC = 'DESC'.freeze
].freeze
ACTION_TYPE_ENUM =
[
  ACTION_TYPE_CREATED = 'CREATED'.freeze,
  ACTION_TYPE_UPDATED = 'UPDATED'.freeze,
  ACTION_TYPE_DELETED = 'DELETED'.freeze,
  ACTION_TYPE_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  ACTION_TYPE_RELATED = 'RELATED'.freeze,
  ACTION_TYPE_FAILED = 'FAILED'.freeze
].freeze
APPROVER_TYPE_ENUM =
[
  APPROVER_TYPE_GROUP = 'GROUP'.freeze,
  APPROVER_TYPE_USER = 'USER'.freeze
].freeze
PERSONA_LEVEL_ENUM =
[
  PERSONA_LEVEL_LEVEL1 = 'LEVEL1'.freeze,
  PERSONA_LEVEL_LEVEL2 = 'LEVEL2'.freeze,
  PERSONA_LEVEL_LEVEL3 = 'LEVEL3'.freeze,
  PERSONA_LEVEL_ADMIN = 'ADMIN'.freeze,
  PERSONA_LEVEL_OPERATOR = 'OPERATOR'.freeze
].freeze
OPERATION_TYPE_ENUM =
[
  OPERATION_TYPE_CREATE_LOCKBOX = 'CREATE_LOCKBOX'.freeze,
  OPERATION_TYPE_UPDATE_LOCKBOX = 'UPDATE_LOCKBOX'.freeze,
  OPERATION_TYPE_DELETE_LOCKBOX = 'DELETE_LOCKBOX'.freeze,
  OPERATION_TYPE_MOVE_LOCKBOX = 'MOVE_LOCKBOX'.freeze,
  OPERATION_TYPE_CREATE_ACCESS_REQUEST = 'CREATE_ACCESS_REQUEST'.freeze,
  OPERATION_TYPE_APPROVE_ACCESS_REQUEST = 'APPROVE_ACCESS_REQUEST'.freeze,
  OPERATION_TYPE_REVOKE_ACCESS_REQUEST = 'REVOKE_ACCESS_REQUEST'.freeze,
  OPERATION_TYPE_CREATE_APPROVAL_TEMPLATE = 'CREATE_APPROVAL_TEMPLATE'.freeze,
  OPERATION_TYPE_MOVE_APPROVAL_TEMPLATE = 'MOVE_APPROVAL_TEMPLATE'.freeze,
  OPERATION_TYPE_UPDATE_APPROVAL_TEMPLATE = 'UPDATE_APPROVAL_TEMPLATE'.freeze,
  OPERATION_TYPE_DELETE_APPROVAL_TEMPLATE = 'DELETE_APPROVAL_TEMPLATE'.freeze,
  OPERATION_TYPE_CREATE_PARTNER = 'CREATE_PARTNER'.freeze,
  OPERATION_TYPE_REMIND_ACCESS_REQUEST = 'REMIND_ACCESS_REQUEST'.freeze,
  OPERATION_TYPE_CREATE_ACCESSCONTEXTATTRIBUTE = 'CREATE_ACCESSCONTEXTATTRIBUTE'.freeze
].freeze
LOCKBOX_PARTNER_ENUM =
[
  LOCKBOX_PARTNER_FAAAS = 'FAAAS'.freeze,
  LOCKBOX_PARTNER_CANARY = 'CANARY'.freeze
].freeze
OPERATION_STATUS_ENUM =
[
  OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze,
  OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze,
  OPERATION_STATUS_WAITING = 'WAITING'.freeze,
  OPERATION_STATUS_FAILED = 'FAILED'.freeze,
  OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze,
  OPERATION_STATUS_CANCELING = 'CANCELING'.freeze,
  OPERATION_STATUS_CANCELED = 'CANCELED'.freeze,
  OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze
].freeze
ACCESS_REQUEST_ACTION_TYPE_ENUM =
[
  ACCESS_REQUEST_ACTION_TYPE_APPROVE = 'APPROVE'.freeze,
  ACCESS_REQUEST_ACTION_TYPE_DENY = 'DENY'.freeze,
  ACCESS_REQUEST_ACTION_TYPE_REVOKE = 'REVOKE'.freeze,
  ACCESS_REQUEST_ACTION_TYPE_CANCEL = 'CANCEL'.freeze
].freeze
LOCKBOX_AUTO_APPROVAL_STATE_ENUM =
[
  LOCKBOX_AUTO_APPROVAL_STATE_ENABLED = 'ENABLED'.freeze,
  LOCKBOX_AUTO_APPROVAL_STATE_DISABLED = 'DISABLED'.freeze
].freeze
WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[
  WORK_REQUEST_RESOURCE_METADATA_KEY_IS_DRY_RUN = 'IS_DRY_RUN'.freeze
].freeze