Namespace Oci.SecurityattributeService.Models
Classes
BaseSecurityAttributeValidator
Validates a security attribute value. Each validator performs validation steps in addition to the standard
validation for security attribute values. For more information, see
Limits on Security Attributes.
If you define a validator after a value has been set for a security attribute, then any updates that
attempt to change the value must pass the additional validation defined by the current rule.
Previously set values (even those that would fail the current validation) are not updated. You can
still update other attributes to resources that contain a non-valid security attribute.
To clear the validator call UpdateSecurityAttribute with
DefaultSecuirtyAttributeValidator.
BaseSecurityAttributeValidatorModelConverter
BulkDeleteSecurityAttributesDetails
Properties for deleting security attributes in bulk.
BulkEditResource
BulkEditSecurityAttributeDetails
BulkEditSecurityAttributeOperationDetails
ChangeSecurityAttributeNamespaceCompartmentDetails
Details of the compartment the resource is being moved to.
CreateSecurityAttributeDetails
Details of the security attribute to be created for a specific security attribute namespace.
CreateSecurityAttributeNamespaceDetails
Details of the security attribute namespace to be created for a specific compartment.
DefaultSecurityAttributeValidator
Use this validator to clear any existing validator on the security attribute with the UpdateSecurityAttribute
operation. Using this validatorType
is the same as not setting any value on the validator field.
The resultant value for validatorType
returned in the response body is null
.
EnumSecurityAttributeValidator
Used to validate the value set for a security attribute and contains the list of allowable values
.
You must specify at least one valid value in the values
array. You can't have blank or
or empty strings (\"\"
). Duplicate values are not allowed.
SecurityAttribute
A security attribute that belongs to a specific security attribute namespace. Security attributes must be created in a tenancy before
a user can apply them to resources.
For more information, see Managing Security Attributes.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values
using the API.
SecurityAttributeNamespace
A managed container for security attributes. A security attribute namespace is unique in a tenancy. For more information,
see Managing Security Attributes Namespaces.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values
using the API.
SecurityAttributeNamespaceSummary
A container for security attributes.
SecurityAttributeSummary
A security attribute definition that belongs to a specific security attribute namespace.
SecurityAttributeWorkRequest
The asynchronous API request does not take effect immediately. This request spawns an asynchronous workflow to fulfill the request. WorkRequest objects provide visibility for in-progress workflows.
SecurityAttributeWorkRequestErrorSummary
The error entity.
SecurityAttributeWorkRequestLogSummary
The log entity.
SecurityAttributeWorkRequestSummary
The work request summary. Tracks the status of the asynchronous operation.
UpdateSecurityAttributeDetails
Details of the security attribute to be updated for a specific security attribute namespace.
UpdateSecurityAttributeNamespaceDetails
Details of the security attribute namespace to be updated.
WorkRequestResource
The resource entity.
Enums
BaseSecurityAttributeValidator.ValidatorTypeEnum
BulkEditSecurityAttributeOperationDetails.OperationTypeEnum
SecurityAttribute.LifecycleStateEnum
SecurityAttributeNamespace.LifecycleStateEnum
SortOrder
The sort order to use, either ascending (ASC
) or descending (DESC
). The name
sort order is case sensitive.
WorkRequestOperationType
An enum-like description of the type of work the work request is doing.
WorkRequestResource.ActionTypeEnum
WorkRequestStatus
The current status of the work request.