#[non_exhaustive]pub struct DataClassification {Show 14 fields
pub category: Option<String>,
pub category_id: Option<i64>,
pub classifier_details: Option<Box<ClassifierDetails>>,
pub confidentiality: Option<String>,
pub confidentiality_id: Option<i64>,
pub discovery_details: Option<Vec<DiscoveryDetails>>,
pub policy: Option<Box<Policy>>,
pub size: Option<i64>,
pub src_url: Option<String>,
pub status: Option<String>,
pub status_details: Option<Vec<String>>,
pub status_id: Option<i64>,
pub total: Option<i64>,
pub uid: Option<String>,
}Expand description
Data Classification
The Data Classification object includes information about data classification levels and data category types.
[] Category: | Name: data_classification
Constraints:
- at_least_one:
[category_id,confidentiality_id]
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.category: Option<String>Category
The name of the data classification category that data matched into, e.g. Financial, Personal, Governmental, etc.
optional
category_id: Option<i64>Category ID
The normalized identifier of the data classification category.
recommended
classifier_details: Option<Box<ClassifierDetails>>Classifier Details
Describes details about the classifier used for data classification.
recommended
confidentiality: Option<String>Confidentiality
The file content confidentiality, normalized to the confidentiality_id value. In the case of ‘Other’, it is defined by the event source.
optional
confidentiality_id: Option<i64>Confidentiality ID
The normalized identifier of the file content confidentiality indicator.
recommended
discovery_details: Option<Vec<DiscoveryDetails>>Discovery Details
Details about the data discovered by classification job.
optional
policy: Option<Box<Policy>>Policy
Details about the data policy that governs data handling and security measures related to classification.
optional
size: Option<i64>Size
Size of the data classified.
optional
src_url: Option<String>Source URL
The source URL pointing towards the full classification job details.
optional
status: Option<String>Status
The resultant status of the classification job normalized to the caption of the status_id value. In the case of ‘Other’, it is defined by the event source.
recommended
status_details: Option<Vec<String>>Status Details
The contextual description of the status, status_id value.
optional
status_id: Option<i64>Status ID
The normalized status identifier of the classification job.
recommended
total: Option<i64>Total
The total count of discovered entities, by the classification job.
optional
uid: Option<String>Unique ID
The unique identifier of the classification job.
optional
Trait Implementations§
Source§impl Clone for DataClassification
impl Clone for DataClassification
Source§fn clone(&self) -> DataClassification
fn clone(&self) -> DataClassification
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more