Module: OCI::OperatorAccessControl::Models

Defined in:
lib/oci/operator_access_control/operator_access_control.rb,
lib/oci/operator_access_control/models/sort_orders.rb,
lib/oci/operator_access_control/models/resource_types.rb,
lib/oci/operator_access_control/models/infrastrcuture_layers.rb,
lib/oci/operator_access_control/models/access_request_severities.rb,
lib/oci/operator_access_control/models/operator_action_categories.rb,
lib/oci/operator_access_control/models/access_request_lifecycle_states.rb,
lib/oci/operator_access_control/models/operator_action_lifecycle_states.rb,
lib/oci/operator_access_control/models/operator_control_lifecycle_states.rb,
lib/oci/operator_access_control/models/operator_control_assignment_lifecycle_states.rb

Overview

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

Defined Under Namespace

Classes: AccessRequest, AccessRequestCollection, AccessRequestHistoryCollection, AccessRequestHistorySummary, AccessRequestSummary, ApproveAccessRequestDetails, ChangeOperatorControlAssignmentCompartmentDetails, ChangeOperatorControlCompartmentDetails, CreateOperatorControlAssignmentDetails, CreateOperatorControlDetails, InteractionCollection, InteractionRequestDetails, InteractionSummary, OperatorAction, OperatorActionCollection, OperatorActionProperties, OperatorActionSummary, OperatorControl, OperatorControlAssignment, OperatorControlAssignmentCollection, OperatorControlAssignmentSummary, OperatorControlCollection, OperatorControlSummary, RejectAccessRequestDetails, ReviewAccessRequestDetails, RevokeAccessRequestDetails, UpdateOperatorControlAssignmentDetails, UpdateOperatorControlDetails

Constant Summary collapse

SORT_ORDERS_ENUM =
[
  SORT_ORDERS_ASC = 'ASC'.freeze,
  SORT_ORDERS_DESC = 'DESC'.freeze
].freeze
RESOURCE_TYPES_ENUM =
[
  RESOURCE_TYPES_EXACC = 'EXACC'.freeze,
  RESOURCE_TYPES_EXADATAINFRASTRUCTURE = 'EXADATAINFRASTRUCTURE'.freeze,
  RESOURCE_TYPES_AUTONOMOUSVMCLUSTER = 'AUTONOMOUSVMCLUSTER'.freeze,
  RESOURCE_TYPES_CLOUDAUTONOMOUSVMCLUSTER = 'CLOUDAUTONOMOUSVMCLUSTER'.freeze,
  RESOURCE_TYPES_CCCINFRASTRUCTURE = 'CCCINFRASTRUCTURE'.freeze
].freeze
INFRASTRCUTURE_LAYERS_ENUM =
[
  INFRASTRCUTURE_LAYERS_DOM0 = 'DOM0'.freeze,
  INFRASTRCUTURE_LAYERS_CELLSERVER = 'CELLSERVER'.freeze,
  INFRASTRCUTURE_LAYERS_CPS = 'CPS'.freeze
].freeze
ACCESS_REQUEST_SEVERITIES_ENUM =
[
  ACCESS_REQUEST_SEVERITIES_S1 = 'S1'.freeze,
  ACCESS_REQUEST_SEVERITIES_S2 = 'S2'.freeze,
  ACCESS_REQUEST_SEVERITIES_S3 = 'S3'.freeze,
  ACCESS_REQUEST_SEVERITIES_S4 = 'S4'.freeze
].freeze
OPERATOR_ACTION_CATEGORIES_ENUM =
[
  OPERATOR_ACTION_CATEGORIES_SERVICEDIAGNOSTICS = 'SERVICEDIAGNOSTICS'.freeze,
  OPERATOR_ACTION_CATEGORIES_SERVICEMANAGEMENT = 'SERVICEMANAGEMENT'.freeze,
  OPERATOR_ACTION_CATEGORIES_SYSTEMMANAGEMENT = 'SYSTEMMANAGEMENT'.freeze,
  OPERATOR_ACTION_CATEGORIES_FULLADMINISTRATION = 'FULLADMINISTRATION'.freeze,
  OPERATOR_ACTION_CATEGORIES_CELLMANAGEMENT = 'CELLMANAGEMENT'.freeze
].freeze
ACCESS_REQUEST_LIFECYCLE_STATES_ENUM =
[
  ACCESS_REQUEST_LIFECYCLE_STATES_CREATED = 'CREATED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_APPROVALWAITING = 'APPROVALWAITING'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_PREAPPROVED = 'PREAPPROVED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_APPROVED = 'APPROVED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_MOREINFO = 'MOREINFO'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_REJECTED = 'REJECTED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_DEPLOYED = 'DEPLOYED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_DEPLOYFAILED = 'DEPLOYFAILED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_UNDEPLOYED = 'UNDEPLOYED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_UNDEPLOYFAILED = 'UNDEPLOYFAILED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_CLOSEFAILED = 'CLOSEFAILED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_REVOKEFAILED = 'REVOKEFAILED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_EXPIRYFAILED = 'EXPIRYFAILED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_REVOKING = 'REVOKING'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_REVOKED = 'REVOKED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_EXTENDING = 'EXTENDING'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_EXTENDED = 'EXTENDED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_EXTENSIONREJECTED = 'EXTENSIONREJECTED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_COMPLETING = 'COMPLETING'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_COMPLETED = 'COMPLETED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_EXPIRED = 'EXPIRED'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_APPROVEDFORFUTURE = 'APPROVEDFORFUTURE'.freeze,
  ACCESS_REQUEST_LIFECYCLE_STATES_INREVIEW = 'INREVIEW'.freeze
].freeze
OPERATOR_ACTION_LIFECYCLE_STATES_ENUM =
[
  OPERATOR_ACTION_LIFECYCLE_STATES_ACTIVE = 'ACTIVE'.freeze,
  OPERATOR_ACTION_LIFECYCLE_STATES_INACTIVE = 'INACTIVE'.freeze
].freeze
OPERATOR_CONTROL_LIFECYCLE_STATES_ENUM =
[
  OPERATOR_CONTROL_LIFECYCLE_STATES_CREATED = 'CREATED'.freeze,
  OPERATOR_CONTROL_LIFECYCLE_STATES_ASSIGNED = 'ASSIGNED'.freeze,
  OPERATOR_CONTROL_LIFECYCLE_STATES_UNASSIGNED = 'UNASSIGNED'.freeze,
  OPERATOR_CONTROL_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze
].freeze
OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_ENUM =
[
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_CREATED = 'CREATED'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_APPLIED = 'APPLIED'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_APPLYFAILED = 'APPLYFAILED'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_UPDATING = 'UPDATING'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_UPDATEFAILED = 'UPDATEFAILED'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_DELETING = 'DELETING'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_DELETED = 'DELETED'.freeze,
  OPERATOR_CONTROL_ASSIGNMENT_LIFECYCLE_STATES_DELETIONFAILED = 'DELETIONFAILED'.freeze
].freeze