import Subcircuit from "@arcgis/core/networks/support/Subcircuit.js";
const Subcircuit = await $arcgis.import("@arcgis/core/networks/support/Subcircuit.js");
@arcgis/core/networks/support/Subcircuit
Represents a subcircuit in a telecom domain network.
- See also
Constructors
-
Parameterproperties Objectoptional
See the properties for a list of all the properties that may be passed into the constructor.
Property Overview
Name | Type | Summary | Class |
---|---|---|---|
User-defined attributes on the subcircuit. | Subcircuit | ||
The global ID of the circuit that consumes the subcircuit. | Subcircuit | ||
The global ID of the subcircuit. | Subcircuit | ||
Whether the subcircuit is reserved for use by its own circuit. | Subcircuit | ||
The name of the subcircuit. | Subcircuit | ||
The global ID of the provider circuit in which the subcircuit participates. | Subcircuit |
Property Details
-
User-defined attributes on the subcircuit.
-
The global ID of the circuit that consumes the subcircuit.
-
isReserved
isReserved Boolean
-
Whether the subcircuit is reserved for use by its own circuit.
When a subcircuit is reserved, it is assigned to its provider circuit and is not available for consumption by other circuits. A subcircuit is reserved when provider ID and consumer ID are the same.
-
name
name String
-
The name of the subcircuit. This name is unique within a circuit.
-
The global ID of the provider circuit in which the subcircuit participates.
Method Overview
Name | Return Type | Summary | Class |
---|---|---|---|
* | Returns the value of the specified attribute. | Subcircuit | |
void | Sets a new value for the specified attribute. | Subcircuit |
Method Details
-
Returns the value of the specified attribute.
Parametername StringThe name of the attribute.
ReturnsType Description * Returns the value of the attribute specified by name
.
-
Sets a new value for the specified attribute.
Parametersname StringThe name of the attribute to set.
newValue *The new value to set on the named attribute.
ReturnsType Description void