Interface Topology
-
- All Superinterfaces:
Executable<Topology>,HasInnerModel<TopologyInner>,HasParent<NetworkWatcher>,Indexable
public interface Topology extends Executable<Topology>, HasInnerModel<TopologyInner>, HasParent<NetworkWatcher>
An immutable client-side representation of an Azure Topology info object, associated with network watcher.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTopology.DefinitionThe entirety of topology parameters definition.static interfaceTopology.DefinitionStagesGrouping of topology definition stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OffsetDateTimecreatedTime()Stringid()OffsetDateTimelastModifiedTime()Map<String,TopologyResource>resources()TopologyParameterstopologyParameters()-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Executable
execute, executeAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
-
-
-
Method Detail
-
id
String id()
- Returns:
- GUID representing the id
-
topologyParameters
TopologyParameters topologyParameters()
- Returns:
- parameters used to query this topology
-
createdTime
OffsetDateTime createdTime()
- Returns:
- the datetime when the topology was initially created for the resource group.
-
lastModifiedTime
OffsetDateTime lastModifiedTime()
- Returns:
- the datetime when the topology was last modified
-
resources
Map<String,TopologyResource> resources()
- Returns:
- The resources in this topology
-
-