Privacy feature¶
- command message olympe.messages.privacy.Command.DisableLogEncryption(_timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.3.0
- ANAFI_3_MIL:
for firmware release versions 8.3.0
- ANAFI_3_GOV:
for firmware release versions 8.3.0
On success: Event.State()
- command message olympe.messages.privacy.Command.EnableLogEncryption(public_key=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
- public_keystring
A base 64 encoded RSA key used for log encryption
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.3.0
- ANAFI_3_MIL:
for firmware release versions 8.3.0
- ANAFI_3_GOV:
for firmware release versions 8.3.0
On success: Event.State()
- command message olympe.messages.privacy.Command.GetState(include_default_capabilities=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
include_default_capabilities : bool
- Supported by:
- ANAFI Ai:
with an up to date firmware
- command message olympe.messages.privacy.Command.SetLogMode(log_storage=None, log_config_persistence=None, _timeout=10, _no_expect=False, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
log_storage :
olympe.enums.privacy.LogStoragelog_config_persistence :
olympe.enums.privacy.LogConfigPersistence- Supported by:
- ANAFI Ai:
with an up to date firmware
- message olympe.messages.privacy.Event.LogEncryption(enabled=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
enabled : bool
- Supported by:
- ANAFI_3_INSPECT:
for firmware release versions 8.3.0
- ANAFI_3_MIL:
for firmware release versions 8.3.0
- ANAFI_3_GOV:
for firmware release versions 8.3.0
- event message olympe.messages.privacy.Event.State(default_capabilities=None, log_storage=None, log_config_persistence=None, log_encryption=None, _policy='check_wait', _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
default_capabilities :
olympe.messages.privacy.Capabilities()log_storage :
olympe.enums.privacy.LogStoragelog_config_persistence :
olympe.enums.privacy.LogConfigPersistencelog_encryption :
olympe.messages.privacy.Event.LogEncryption()- Supported by:
- ANAFI Ai:
with an up to date firmware
- message olympe.messages.privacy.Capabilities(supported_log_storage=None, supported_log_config_persistence=None, _float_tol=(1e-07, 1e-09), _int_tol=0)¶
Parameters:
supported_log_storage : list(
olympe.enums.privacy.LogStorage)supported_log_config_persistence : list(
olympe.enums.privacy.LogConfigPersistence)
- enum olympe.enums.privacy.LogConfigPersistence¶
- persistent:
- oneshot:
- enum olympe.enums.privacy.LogStorage¶
- persistent:
- volatile:
- none: