Operation void unprovisionEquipment (Name equipment Name), in Class EquipmentHolder

Documentation
This operation allows the NMS to permanently unprovision an Equipment from a Managed Element. The successful result of this operation is the potential deletion of the equipment object and the deletion of all its related objects such as Termination Points..The EMS should attempt to set the equipment's service state to OUT_OF_SERVICE_BY_MAINTENANCE before it unprovisions it.
Operation Exceptions:
1. NOT_IMPLEMENTED - Raised when the EMS does not support this operation.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when the equipment name does not reference an equipment object.
4. ENTITY_NOT_FOUND - Raised when the equipment name references an object which does not exist.
5. OBJECT_IN_USE - Raised when equipment resources are in use.
6. NE_COMM_LOSS - Raised when communication to managed element is lost.

Protocol |  | Qualification |
Exceptions |  | Size |
Time |  | Concurrency | Sequential
Export Control | PublicAccess |  |

Preconditions
Equipment to be unprovisioned is not in use.
Postconditions
The specified equipment and all its related objects are deleted.
Semantics

Arguments

equipment Name
/* in */ The name of the equipment that is to be unprovisioned.