Module: OCI::DelegateAccessControl::Models
- Defined in:
- lib/oci/delegate_access_control/delegate_access_control.rb,
lib/oci/delegate_access_control/models/action_type.rb,
lib/oci/delegate_access_control/models/sort_orders.rb,
lib/oci/delegate_access_control/models/operation_type.rb,
lib/oci/delegate_access_control/models/operation_status.rb,
lib/oci/delegate_access_control/models/audit_report_status.rb,
lib/oci/delegate_access_control/models/service_provider_service_type.rb,
lib/oci/delegate_access_control/models/delegation_control_resource_type.rb,
lib/oci/delegate_access_control/models/work_request_resource_metadata_key.rb,
lib/oci/delegate_access_control/models/delegated_resource_access_request_status.rb,
lib/oci/delegate_access_control/models/delegated_resource_access_requester_type.rb,
lib/oci/delegate_access_control/models/delegated_resource_access_request_severity.rb,
lib/oci/delegate_access_control/models/delegated_resource_access_request_audit_type.rb
Overview
Module containing models for requests made to, and responses received from, OCI DelegateAccessControl services
Defined Under Namespace
Classes: ApproveDelegatedResourceAccessRequestDetails, ChangeDelegationControlCompartmentDetails, ChangeDelegationSubscriptionCompartmentDetails, CreateDelegationControlDetails, CreateDelegationSubscriptionDetails, DelegatedResourceAccessRequest, DelegatedResourceAccessRequestApprovalDetails, DelegatedResourceAccessRequestAuditLogReport, DelegatedResourceAccessRequestHistoryCollection, DelegatedResourceAccessRequestHistorySummary, DelegatedResourceAccessRequestSummary, DelegatedResourceAccessRequestSummaryCollection, DelegationControl, DelegationControlResourceCollection, DelegationControlResourceSummary, DelegationControlSummary, DelegationControlSummaryCollection, DelegationSubscription, DelegationSubscriptionSummary, DelegationSubscriptionSummaryCollection, RejectDelegatedResourceAccessRequestDetails, RevokeDelegatedResourceAccessRequestDetails, ServiceProvider, ServiceProviderAction, ServiceProviderActionProperties, ServiceProviderActionSummary, ServiceProviderActionSummaryCollection, ServiceProviderInteractionCollection, ServiceProviderInteractionRequestDetails, ServiceProviderInteractionSummary, ServiceProviderSummary, ServiceProviderSummaryCollection, UpdateDelegationControlDetails, UpdateDelegationSubscriptionDetails, WorkRequest, WorkRequestError, WorkRequestErrorCollection, WorkRequestLogEntry, WorkRequestLogEntryCollection, WorkRequestResource, WorkRequestSummary, WorkRequestSummaryCollection
Constant Summary collapse
- 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
- SORT_ORDERS_ENUM =
[ SORT_ORDERS_ASC = 'ASC'.freeze, SORT_ORDERS_DESC = 'DESC'.freeze ].freeze
- OPERATION_TYPE_ENUM =
[ OPERATION_TYPE_CREATE_DELEGATION_CONTROL = 'CREATE_DELEGATION_CONTROL'.freeze, OPERATION_TYPE_UPDATE_DELEGATION_CONTROL = 'UPDATE_DELEGATION_CONTROL'.freeze, OPERATION_TYPE_DELETE_DELEGATION_CONTROL = 'DELETE_DELEGATION_CONTROL'.freeze, OPERATION_TYPE_MOVE_DELEGATION_CONTROL = 'MOVE_DELEGATION_CONTROL'.freeze, OPERATION_TYPE_CREATE_DELEGATED_RESOURCE_ACCESS_REQUEST = 'CREATE_DELEGATED_RESOURCE_ACCESS_REQUEST'.freeze, OPERATION_TYPE_APPROVE_DELEGATED_RESOURCE_ACCESS_REQUEST = 'APPROVE_DELEGATED_RESOURCE_ACCESS_REQUEST'.freeze, OPERATION_TYPE_REJECT_DELEGATED_RESOURCE_ACCESS_REQUEST = 'REJECT_DELEGATED_RESOURCE_ACCESS_REQUEST'.freeze, OPERATION_TYPE_REVOKE_DELEGATED_RESOURCE_ACCESS_REQUEST = 'REVOKE_DELEGATED_RESOURCE_ACCESS_REQUEST'.freeze, OPERATION_TYPE_CREATE_DELEGATION_SUBSCRIPTION = 'CREATE_DELEGATION_SUBSCRIPTION'.freeze, OPERATION_TYPE_UPDATE_DELEGATION_SUBSCRIPTION = 'UPDATE_DELEGATION_SUBSCRIPTION'.freeze, OPERATION_TYPE_DELETE_DELEGATION_SUBSCRIPTION = 'DELETE_DELEGATION_SUBSCRIPTION'.freeze, OPERATION_TYPE_MOVE_DELEGATION_SUBSCRIPTION = 'MOVE_DELEGATION_SUBSCRIPTION'.freeze ].freeze
- OPERATION_STATUS_ENUM =
[ OPERATION_STATUS_ACCEPTED = 'ACCEPTED'.freeze, OPERATION_STATUS_IN_PROGRESS = 'IN_PROGRESS'.freeze, OPERATION_STATUS_WAITING = 'WAITING'.freeze, OPERATION_STATUS_NEEDS_ATTENTION = 'NEEDS_ATTENTION'.freeze, OPERATION_STATUS_FAILED = 'FAILED'.freeze, OPERATION_STATUS_SUCCEEDED = 'SUCCEEDED'.freeze, OPERATION_STATUS_CANCELING = 'CANCELING'.freeze, OPERATION_STATUS_CANCELED = 'CANCELED'.freeze ].freeze
- AUDIT_REPORT_STATUS_ENUM =
[ AUDIT_REPORT_STATUS_NOTAVAILABLE = 'NOTAVAILABLE'.freeze, AUDIT_REPORT_STATUS_AVAILABLE = 'AVAILABLE'.freeze, AUDIT_REPORT_STATUS_EXPIRED = 'EXPIRED'.freeze, AUDIT_REPORT_STATUS_FAILED = 'FAILED'.freeze ].freeze
- SERVICE_PROVIDER_SERVICE_TYPE_ENUM =
[ SERVICE_PROVIDER_SERVICE_TYPE_TROUBLESHOOTING = 'TROUBLESHOOTING'.freeze, SERVICE_PROVIDER_SERVICE_TYPE_ASSISTED_PATCHING = 'ASSISTED_PATCHING'.freeze ].freeze
- DELEGATION_CONTROL_RESOURCE_TYPE_ENUM =
[ DELEGATION_CONTROL_RESOURCE_TYPE_VMCLUSTER = 'VMCLUSTER'.freeze, DELEGATION_CONTROL_RESOURCE_TYPE_CLOUDVMCLUSTER = 'CLOUDVMCLUSTER'.freeze ].freeze
- WORK_REQUEST_RESOURCE_METADATA_KEY_ENUM =
[ WORK_REQUEST_RESOURCE_METADATA_KEY_VM_CLUSTER_ID = 'VM_CLUSTER_ID'.freeze, WORK_REQUEST_RESOURCE_METADATA_KEY_HOSTNAMES = 'HOSTNAMES'.freeze, WORK_REQUEST_RESOURCE_METADATA_KEY_COMMANDS = 'COMMANDS'.freeze, WORK_REQUEST_RESOURCE_METADATA_KEY_RESULT_LOCATION = 'RESULT_LOCATION'.freeze ].freeze
- DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_ENUM =
[ DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_CREATED = 'CREATED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_APPROVAL_WAITING = 'APPROVAL_WAITING'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_OPERATOR_ASSIGNMENT_WAITING = 'OPERATOR_ASSIGNMENT_WAITING'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_PREAPPROVED = 'PREAPPROVED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_APPROVED = 'APPROVED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_APPROVED_FOR_FUTURE = 'APPROVED_FOR_FUTURE'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_REJECTED = 'REJECTED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_DEPLOYED = 'DEPLOYED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_DEPLOY_FAILED = 'DEPLOY_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_UNDEPLOYED = 'UNDEPLOYED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_UNDEPLOY_FAILED = 'UNDEPLOY_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_CLOSE_FAILED = 'CLOSE_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_REVOKE_FAILED = 'REVOKE_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXPIRY_FAILED = 'EXPIRY_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_REVOKING = 'REVOKING'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_REVOKED = 'REVOKED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXTENDING = 'EXTENDING'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXTENDED = 'EXTENDED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXTENSION_REJECTED = 'EXTENSION_REJECTED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXTENSION_FAILED = 'EXTENSION_FAILED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_COMPLETING = 'COMPLETING'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_COMPLETED = 'COMPLETED'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_STATUS_EXPIRED = 'EXPIRED'.freeze ].freeze
- DELEGATED_RESOURCE_ACCESS_REQUESTER_TYPE_ENUM =
[ DELEGATED_RESOURCE_ACCESS_REQUESTER_TYPE_OPERATOR = 'OPERATOR'.freeze, DELEGATED_RESOURCE_ACCESS_REQUESTER_TYPE_CUSTOMER = 'CUSTOMER'.freeze, DELEGATED_RESOURCE_ACCESS_REQUESTER_TYPE_SYSTEM = 'SYSTEM'.freeze ].freeze
- DELEGATED_RESOURCE_ACCESS_REQUEST_SEVERITY_ENUM =
[ DELEGATED_RESOURCE_ACCESS_REQUEST_SEVERITY_S1 = 'S1'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_SEVERITY_S2 = 'S2'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_SEVERITY_S3 = 'S3'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_SEVERITY_S4 = 'S4'.freeze ].freeze
- DELEGATED_RESOURCE_ACCESS_REQUEST_AUDIT_TYPE_ENUM =
[ DELEGATED_RESOURCE_ACCESS_REQUEST_AUDIT_TYPE_COMMAND_AUDIT = 'COMMAND_AUDIT'.freeze, DELEGATED_RESOURCE_ACCESS_REQUEST_AUDIT_TYPE_COMMAND_KEYSTROKE_AUDIT = 'COMMAND_KEYSTROKE_AUDIT'.freeze ].freeze