Class TopologySingleResource

java.lang.Object
com.azure.resourcemanager.security.models.TopologySingleResource

public final class TopologySingleResource extends Object
The TopologySingleResource model.
  • Constructor Details

    • TopologySingleResource

      public TopologySingleResource()
  • Method Details

    • resourceId

      public String resourceId()
      Get the resourceId property: Azure resource id.
      Returns:
      the resourceId value.
    • severity

      public String severity()
      Get the severity property: The security severity of the resource.
      Returns:
      the severity value.
    • recommendationsExist

      public Boolean recommendationsExist()
      Get the recommendationsExist property: Indicates if the resource has security recommendations.
      Returns:
      the recommendationsExist value.
    • networkZones

      public String networkZones()
      Get the networkZones property: Indicates the resource connectivity level to the Internet (InternetFacing, Internal ,etc.).
      Returns:
      the networkZones value.
    • topologyScore

      public Integer topologyScore()
      Get the topologyScore property: Score of the resource based on its security severity.
      Returns:
      the topologyScore value.
    • location

      public String location()
      Get the location property: The location of this resource.
      Returns:
      the location value.
    • parents

      Get the parents property: Azure resources connected to this resource which are in higher level in the topology view.
      Returns:
      the parents value.
    • children

      public List<TopologySingleResourceChild> children()
      Get the children property: Azure resources connected to this resource which are in lower level in the topology view.
      Returns:
      the children value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.