Share via


VulnerabilityAssessmentEndpointsCommunicator Class

Definition

This class is responsible for all the REST communication with the Vulnerability Assessment REST endpoints

public class VulnerabilityAssessmentEndpointsCommunicator
type VulnerabilityAssessmentEndpointsCommunicator = class
Public Class VulnerabilityAssessmentEndpointsCommunicator
Inheritance
VulnerabilityAssessmentEndpointsCommunicator

Constructors

VulnerabilityAssessmentEndpointsCommunicator(IAzureContext)

Properties

Context

Gets or sets the Azure profile

Methods

ClearSqlPoolVulnerabilityAssessmentRuleBaseline(String, String, String, String, Boolean)

Removes the SQL pool Vulnerability Assessment rule baseline for the given rule in the given SQL pool in the given workspace in the given resource group

GetSqlPoolVulnerabilityAssessmentRuleBaseline(String, String, String, String, Boolean)

Gets the SQL pool Vulnerability Assessment rule baseline for the given rule in the given SQL pool in the given workspace in the given resource group

GetStorageContainerInfo(String, String, String)

Get Storage Container Info

SetSqlPoolVulnerabilityAssessmentRuleBaseline(String, String, String, String, Boolean, SqlPoolVulnerabilityAssessmentRuleBaseline)

Calls the set Vulnerability Assessment APIs for the SQL pool Vulnerability Assessment rule baseline for the given rule in the given SQL pool in the given workspace in the given resource group

Applies to