Interface Software


public interface Software
An immutable client-side representation of Software.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the deviceId property: Unique identifier for the virtual machine in the service.
    Gets the endOfSupportDate property: The end of support date in case the product is upcoming end of support.
    Gets the endOfSupportStatus property: End of support status.
    Gets the firstSeenAt property: First time that the software was seen in the device.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.security.fluent.models.SoftwareInner object.
    Gets the name property: The name of the resource.
    Gets the numberOfKnownVulnerabilities property: Number of weaknesses.
    Gets the osPlatform property: Platform of the operating system running on the device.
    Gets the softwareName property: Name of the software product.
    Gets the type property: The type of the resource.
    Gets the vendor property: Name of the software vendor.
    Gets the version property: Version number of the software product.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • deviceId

      String deviceId()
      Gets the deviceId property: Unique identifier for the virtual machine in the service.
      Returns:
      the deviceId value.
    • osPlatform

      String osPlatform()
      Gets the osPlatform property: Platform of the operating system running on the device.
      Returns:
      the osPlatform value.
    • vendor

      String vendor()
      Gets the vendor property: Name of the software vendor.
      Returns:
      the vendor value.
    • softwareName

      String softwareName()
      Gets the softwareName property: Name of the software product.
      Returns:
      the softwareName value.
    • version

      String version()
      Gets the version property: Version number of the software product.
      Returns:
      the version value.
    • endOfSupportStatus

      EndOfSupportStatus endOfSupportStatus()
      Gets the endOfSupportStatus property: End of support status.
      Returns:
      the endOfSupportStatus value.
    • endOfSupportDate

      String endOfSupportDate()
      Gets the endOfSupportDate property: The end of support date in case the product is upcoming end of support.
      Returns:
      the endOfSupportDate value.
    • numberOfKnownVulnerabilities

      Integer numberOfKnownVulnerabilities()
      Gets the numberOfKnownVulnerabilities property: Number of weaknesses.
      Returns:
      the numberOfKnownVulnerabilities value.
    • firstSeenAt

      String firstSeenAt()
      Gets the firstSeenAt property: First time that the software was seen in the device.
      Returns:
      the firstSeenAt value.
    • innerModel

      SoftwareInner innerModel()
      Gets the inner com.azure.resourcemanager.security.fluent.models.SoftwareInner object.
      Returns:
      the inner object.