|
ChangeEncryptionMethodServerTask | ChangeEncryptionMethod () |
| Change encryption method.
|
|
ServerTask | ChangeEncryptionMethod (String encryptionMethod, System.Security.SecureString password) |
| Change encryption method.
|
|
ChangePasswordStorageEncryptionServerTask | ChangePasswordStorageEncryption () |
| Change encryption password for recording storage.
|
|
ServerTask | ChangePasswordStorageEncryption (String oldPassword, String newPassword) |
| Change encryption password for recording storage.
|
|
DisableEncryptionServerTask | DisableEncryption () |
| Disable encryption on recording storage.
|
|
ServerTask | DisableEncryption (System.Security.SecureString password) |
| Disable encryption on recording storage.
|
|
EnableEncryptionServerTask | EnableEncryption () |
| Enable encryption on recording storage.
|
|
ServerTask | EnableEncryption (String password, String encryptionMethod) |
| Enable encryption on recording storage
Please consider using secure version taking SecureString instead.
|
|
ServerTask | EnableEncryption (System.Security.SecureString password, String encryptionMethod) |
| Enable encryption on recording storage.
|
|
ClassCollectionServerTask | GetDevicesUsingStorage () |
| Get devices using this storage.
|
|
MoveRecordingStorageServerTask | MoveRecordingStorage () |
| Move storage.
|
|
ServerTask | MoveRecordingStorage (String diskPath) |
| Move storage.
|
|
ServerTask | ReadStorageInformation () |
| Read storage information.
|
|
ServerTask | SetStorageAsDefault () |
| Set storage as default.
|
|
| Storage (FQID fqid) |
| Construct the class from a MIP FQID - note that not all configuration items have a corresponding FQID.
|
|
| Storage (ServerId serverId, ConfigurationItem storage) |
| Construct the class from serverId of the Management Server that owns the configuration, and the already returned ConfigurationItem.
|
|
| Storage (ServerId serverId, string path) |
| Construct the class from serverId of the Management Server that owns the configuration, and the path of the item.
|
|
ValidateStorageEncryptionPasswordServerTask | ValidateStorageEncryptionPassword () |
| Validate encryption password on recording storage.
|
|
ServerTask | ValidateStorageEncryptionPassword (System.Security.SecureString password) |
| Validate encryption password on recording storage.
|
|
void | ClearChildrenCache () |
| Clear the internal cache of children. Can be used to force a new set of children to be fetched from the server at next access.
|
|
ServerTask | ExecuteMethod (string methodId) |
| Execute the provided method. The method id must be one of the defined values in the Methods property.
|
|
void | FillChildren (string[] itemTypes) |
| Fill all children and grand-children - as long as the itemtype is contained in itemType parameter.
|
|
void | FillChildren (string[] itemTypes, ItemFilter[] itemFilters) |
| Fill all children and grand-children - as long as the itemtype is contained in itemType parameter and filters match. If multiple filters are defined for same itemtype, all must match for the item to be included ('and' operation).
If no filter is defined for an ItemType, then all items of that type is filled.
|
|
void | Save () |
| Will save all updated values to server.
|
|
ValidateResult | ValidateItem () |
| Validate the current content.
|
|
string | GetProperty (string key) |
| Return a property value as string, if key is not found the return value will be null.
|
|
ICollection< string > | GetPropertyKeys () |
| Get a collection of all available property keys.
|
|
List< ValueTypeInfo > | GetValueTypeInfoList (string propertyKey) |
| Get defined ValueTypeInfo for a given property. If no ValueTypeInfo is available, an empty list is returned.
|
|
void | SetProperty (string key, string content) |
| Sets the value of a property (all is string format here)
|
|
override string | ToString () |
| Display the 'DisplayName' is the default ToString()
|
|
|
ArchiveStorageFolder | ArchiveStorageFolder [get] |
| Return the single folder item of the given ItemType.
|
|
DateTime | CreatedDate [get] |
| Created date.
|
|
string | DiskPath [get] |
| Path. Contains the path to the storage disk.
|
|
String | EncryptionMethod [get] |
| Encryption. Specifies the strength of the encryption. Valid values are available in the EncryptionMethodValues property dictionary.
|
|
Dictionary< string, string > | EncryptionMethodValues [get] |
| A list of valid names/values for the EncryptionMethod property.
|
|
string | Id [get] |
| ID.
|
|
bool | IsDefault [get] |
| Default storage. Is default.
|
|
DateTime | LastModified [get] |
| Last modified.
|
|
int | MaxSize [get, set] |
| Max size (in MB). The maximum size of the recording storage in MB. The value have to be between 1 and 1099511627776 (1 exabyte). By default, the value is set to 1024, which is 1 GB.
|
|
int | RetainMinutes [get, set] |
| Retention time. The number of minutes that must elapse before data are deleted or archived. The value that specifies the retention period in minutes. The value have to be between 1 and 525600000 (365000 days). By default, the value is 1440, which is 1 day.
|
|
bool | Signing [get, set] |
| Signing. Specifies if database should be signed.
|
|
Guid | Guid [get] |
| Returns the id property or part of the path, when available. When no id is available this will be Guid.Empty. This is relevant for some items of ItemCategory.ChildItem where no property with key = "Id" exists and path does not contains a guid.
|
|
Collection< string > | Methods [get] |
| The available methods for this class.
|
|
string | Description [get, set] |
| Description.
|
|
virtual string | DisplayName [get] |
| Name of this ConfigurationItem in user readable format. Usually the same as property with key = "Name".
|
|
string | ItemCategory [get] |
| Return the item category for this item. This can be used to understand how multiple items are fetched and saved together. Only ItemCategory == 'Item' can be saved.
|
|
string | Name [get, set] |
| Name.
|
|
string | ParentItemPath [get] |
| Get hold of the next real parent path, e.g. skip any 'Folder' type parent.
|
|
string | ParentPath [get] |
| The path for the parent of this ConfigurationItem.
|
|
string | Path [get] |
| The identification of this item.
|
|
ServerId | ServerId [get, set] |
| Contains the ServerId of the Management Server holding this item.
|
|