milestonexprotectwspython.xpwconfiguration

Module: xpwconfiguration.py

Revision History

Date Version Description
2023/07/11 1.0.0.0 Initial Version.

@export
class XPWConfiguration:

Represents configuration information for an XProtect Management server.

Threadsafety:

This class is fully thread-safe.

XPWConfiguration()

Initializes a new instance of the class.

A collection of XPWAlertTypeGroup objects.

Returns:

The AlertTypeGroups property value.

A collection of XPWAlertType objects.

Returns:

The AlertTypes property value.

Audio Message information.

Returns:

The AudioMessages property value.

Application Access Security settings.

Returns:

The ApplicationAccess property value.

Bookmark settings.

Returns:

The BookmarkSettings property value.

A collection of XPWCameraGroup objects.

Returns:

The CameraGroups property value.

A collection of XPWDeviceMapping objects.

Returns:

The DeviceMappings property value.

A collection of XPWEventTypeGroup objects.

Returns:

The EventTypeGroups property value.

A collection of XPWEventType objects.

Returns:

The EventTypes property value.

FailoverCheckInterval: int

The FailoverCheckInterval property value.

Returns:

The FailoverCheckInterval property value.

A collection of XPWInputGroup objects.

Returns:

The InputGroups property value.

A collection of XPWLicense objects.

Returns:

The Licenses property value.

A collection of XPWMatrixMonitor objects.

Returns:

The MatrixMonitors property value.

A collection of XPWMicrophoneGroup objects.

Returns:

The MicrophoneGroups property value.

A collection of XPWOutputGroup objects.

Returns:

The OutputGroups property value.

A collection of XPWRecorder objects that represent configured XProtect Recording Servers.

Returns:

The Recorders property value.

A collection of XPWRetentionOption objects.

Returns:

The RetentionOptions property value.

ServerDescription: str

A short description of the server.

Returns:

The ServerDescription property value.

ServerId: str

Globally unique identifier of the server.

Returns:

The ServerId property value.

ServerName: str

Name of the server.

Returns:

The ServerName property value.

A collection of XPWServerOption objects.

Returns:

The ServerOptions property value.

A collection of XPWSpeakerGroup objects.

Returns:

The SpeakerGroups property value.

A collection of XPWSystemEventType objects.

Returns:

The SystemEventTypes property value.