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 ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of topology parameters definition.static interfaceGrouping of topology definition stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the datetime when the topology was initially created for the resource group.id()Gets GUID representing the id.Gets the datetime when the topology was last modified.Gets the resources in this topology.Gets parameters used to query this topology.Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Executable
execute, executeAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModel
-
Method Details
-
id
String id()Gets GUID representing the id.- Returns:
- GUID representing the id
-
topologyParameters
TopologyParameters topologyParameters()Gets parameters used to query this topology.- Returns:
- parameters used to query this topology
-
createdTime
OffsetDateTime createdTime()Gets the datetime when the topology was initially created for the resource group.- Returns:
- the datetime when the topology was initially created for the resource group.
-
lastModifiedTime
OffsetDateTime lastModifiedTime()Gets the datetime when the topology was last modified.- Returns:
- the datetime when the topology was last modified
-
resources
Map<String,TopologyResource> resources()Gets the resources in this topology.- Returns:
- The resources in this topology
-