| | |
- abc.ABC(builtins.object)
-
- DataMaskingProvider(gen_ai_hub.orchestration.models.base.JSONSerializable, abc.ABC)
- builtins.str(builtins.object)
-
- DataMaskingProviderName(builtins.str, enum.Enum)
- enum.Enum(builtins.object)
-
- DataMaskingProviderName(builtins.str, enum.Enum)
- gen_ai_hub.orchestration.models.base.JSONSerializable(abc.ABC)
-
- DataMasking
- DataMaskingProvider(gen_ai_hub.orchestration.models.base.JSONSerializable, abc.ABC)
class DataMaskingProviderName(builtins.str, enum.Enum) |
| |
DataMaskingProviderName(value, names=None, *, module=None, qualname=None, type=None, start=1)
Enumerates the available data masking providers.
This enum defines the supported providers for masking sensitive data in the LLM module.
Values: SAP_DATA_PRIVACY_INTEGRATION: Refers to the SAP Data Privacy Integration service, which offers
anonymization and pseudonymization capabilities for sensitive data. |
| |
- Method resolution order:
- DataMaskingProviderName
- builtins.str
- enum.Enum
- builtins.object
Data and other attributes defined here:
- SAP_DATA_PRIVACY_INTEGRATION = <DataMaskingProviderName.SAP_DATA_PRIVACY_INTEGRATION: 'sap_data_privacy_integration'>
Data descriptors inherited from enum.Enum:
- name
- The name of the Enum member.
- value
- The value of the Enum member.
Readonly properties inherited from enum.EnumMeta:
- __members__
- Returns a mapping of member name->value.
This mapping lists all enum members, including aliases. Note that this
is a read-only view of the internal mapping.
| |