Operation void deactivateSNC (Name sncName = NA, GradesOfImpact tolerableImpact = MINOR_IMPACT, FreedomLevel emsFreedomLevel = CREATE_CONNECTION_AT_SNC_LAYER, CIS SequenceOf TPData tpsToModify = empty list, SubnetworkConnection snc = NA, CIS CharacterString errorReason = empty string), in Class MultiLayerSubnetwork

Documentation
Deactivate a Subnetwork Connection.
If the SNC has more alternative routes, then the operation locks all the SNC routes, intended and backup.
This operation also applies to bundled SNCs.
Operation Exceptions:
1. NOT_IMPLEMENTED - Raised when an EMS does not provide this operation.
2. INTERNAL_ERROR - Raised in case of non-specific EMS internal failure.
3. INVALID_INPUT - Raised when any input parameter is syntactically incorrect.
4. ENTITY_NOT_FOUND - Raised when sncName or tpsToModify reference an object that does not exist.
5. UNABLE_TO_COMPLY - Raised when the SNC is fixed and can not be deactivated.
Raised when the EMS is unable to execute the request because at least one of the parameters although valid can not
be set and that parameter is identified as "not best effort" in the supporting document LayeredParameters.pdf
associated to the TransmissionParameters object (such that the TPs will be left in an invalid state after the deactivate
operation); i.e. the whole operation will be rejected if one parameter fails that must be set.
6. NE_COMM_LOSS - Raised when communication to managed element is lost and this prevents the deactivation of the SNC.

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

Preconditions
SNC to be deactivated has to exist.
Postconditions
SNC is in Pending state.
Semantics

Arguments

sncName
/* in */ The name of the Subnetwork Connection to be deactivated.
tolerableImpact
/* in */ The maximum tolerable impact allowed.
emsFreedomLevel
/* in */ The maximum level of freedom allowed to the EMS to perform the deactivation.
tpsToModify
/* inout */ A list of TPs on which to apply parameters. This also includes the result of the parameter application upon completion.
snc
/* out */ The subnetwork connection after the operation.
errorReason
/* out */ Specifies the deactivation error(s) if any.