Interface Topology

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.Executable<Topology>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<TopologyInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<NetworkWatcher>, com.azure.resourcemanager.resources.fluentcore.model.Indexable

public interface Topology extends com.azure.resourcemanager.resources.fluentcore.model.Executable<Topology>, com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel<TopologyInner>, com.azure.resourcemanager.resources.fluentcore.arm.models.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 interface 
    The entirety of topology parameters definition.
    static interface 
    Grouping of topology definition stages.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets 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, executeAsync

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel

    innerModel

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent

    parent

    Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable

    key
  • 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