Overview | Index | Help
| Sonic Management API
SUMMARY: OPERATIONS/ATTRIBUTES | NOTIFICATIONS | METRICS | DETAIL: OPERATIONS/ATTRIBUTES | NOTIFICATIONS | METRICS

## DirectoryService Notifications

Component: DirectoryService (classname=com.sonicsw.mf.framework.directory.DSComponent, version=105)

This documentation describes the notifications that are exposed by a DirectoryService component running within the Sonic Management environment.

A general description of notifications is provided in the overview.

See Also:
  `DirectoryService Operations/Attributes`

Notifications Summary
`system.state.Online` Component start complete.
`system.state.Offline` Component stop complete.
`configuration.storage.Change` Configuration change(s) propagated by the Directory Services.
`system.state.Failover` Standby service has failed over to become the active service.
`system.security.ConfigurePermissionDenied` User has been denied permission to perform a configuration task.

Notifications Detail

### system.state.Online

  Component start complete.

> Severity:
>   `Level.INFO`
> Attributes:
>   `LastError` - All state notifications carry the description of the last (uncleared) error that occurred on this component.
>   `LastErrorLevel` - All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
> See Also:
>   `system.state.Offline`, `system.state.Failover`

### system.state.Offline

  Component stop complete.

> Severity:
>   `Level.INFO`
> Attributes:
>   `LastError` - All state notifications carry the description of the last (uncleared) error that occurred on this component.
>   `LastErrorLevel` - All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
> See Also:
>   `system.state.Online`, `system.state.Failover`

### configuration.storage.Change

  Configuration change(s) propagated by the Directory Services.

> Severity:
>   `Level.CONFIG`
> Attributes:
>   `Elements` - Use of this attribute not supported.

### system.state.Failover

  Standby service has failed over to become the active service.

> Severity:
>   `Level.WARNING`
> Attributes:
>   `FaultToleranceRole` - The configured fault tolerance role of the service.
>   `LastError` - All state notifications carry the description of the last (uncleared) error that occurred on this component.
>   `LastErrorLevel` - All state notifications carry the severity level of the last (uncleared) error that occurred on this component. Severity levels are integers whose values map to constants defined in the java class Level.
> See Also:
>   `system.state.Online`, `system.state.Offline`

### system.security.ConfigurePermissionDenied

  User has been denied permission to perform a configuration task.

> Severity:
>   `Level.WARNING`
> Attributes:
>   `User` - The name of the user that was denied permission.
>   `RequiredPermission` - Integer which specifies which permission was denied. Permission values map to constants in the java Class IConfigurePermissionBits.
>   `LogicalPath` - Logical path of the configuration element or folder which caused the denied permission (if available).
>   `StoragePath` - Storage path of the configuration element or folder which caused the denied permission (if available).

Overview | Index | Help
| Sonic Management API
SUMMARY: OPERATIONS/ATTRIBUTES | NOTIFICATIONS | METRICS | DETAIL: OPERATIONS/ATTRIBUTES | NOTIFICATIONS | METRICS

Copyright © 2002-2013 Aurea, Inc. All Rights Reserved.