Class VulnerabilityAssessmentRecurringScansProperties

java.lang.Object
com.microsoft.azure.management.sql.VulnerabilityAssessmentRecurringScansProperties

public class VulnerabilityAssessmentRecurringScansProperties extends Object
Properties of a Vulnerability Assessment recurring scans.
  • Constructor Details

    • VulnerabilityAssessmentRecurringScansProperties

      public VulnerabilityAssessmentRecurringScansProperties()
  • Method Details

    • isEnabled

      public Boolean isEnabled()
      Get recurring scans state.
      Returns:
      the isEnabled value
    • withIsEnabled

      public VulnerabilityAssessmentRecurringScansProperties withIsEnabled(Boolean isEnabled)
      Set recurring scans state.
      Parameters:
      isEnabled - the isEnabled value to set
      Returns:
      the VulnerabilityAssessmentRecurringScansProperties object itself.
    • emailSubscriptionAdmins

      public Boolean emailSubscriptionAdmins()
      Get specifies that the schedule scan notification will be is sent to the subscription administrators.
      Returns:
      the emailSubscriptionAdmins value
    • withEmailSubscriptionAdmins

      public VulnerabilityAssessmentRecurringScansProperties withEmailSubscriptionAdmins(Boolean emailSubscriptionAdmins)
      Set specifies that the schedule scan notification will be is sent to the subscription administrators.
      Parameters:
      emailSubscriptionAdmins - the emailSubscriptionAdmins value to set
      Returns:
      the VulnerabilityAssessmentRecurringScansProperties object itself.
    • emails

      public List<String> emails()
      Get specifies an array of e-mail addresses to which the scan notification is sent.
      Returns:
      the emails value
    • withEmails

      Set specifies an array of e-mail addresses to which the scan notification is sent.
      Parameters:
      emails - the emails value to set
      Returns:
      the VulnerabilityAssessmentRecurringScansProperties object itself.