AnonymizeResult

AnonymizeResult encapsulates the response from a ARXaaS anonymize call

class pyarxaas.models.anonymize_result.AnonymizeResult(dataset: pyarxaas.models.dataset.dataset.Dataset, risk_profile: pyarxaas.models.risk_profile.RiskProfile, anonymization_metrics: pyarxaas.models.anonymization_metrics.AnonymizationMetrics, anonymization_status)[source]

Understands the result of a anonymization process

anonymization_metrics

AnonymizationMetrics about the anonymization process. Contains data on hierarchy level used and privacy model configuration

Returns:AnonymizationMetrics
anonymization_status

Anonymization status for the new Dataset

Returns:str
dataset

Dataset created from the anonymization

Returns:Dataset
risk_profile

RiskProfile asscocciated with the new Dataset

Returns:RiskProfile