ServerVulnerabilityAssessments interface
Interface que representa um ServerVulnerabilityAssessments.
Métodos
create |
Cria ou atualiza a avaliação de vulnerabilidades do servidor. Saiba mais sobre como definir a avaliação de vulnerabilidades do SQL com a identidade gerida – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage |
delete(string, string, string, Server |
Remove a avaliação de vulnerabilidades do servidor. |
get(string, string, string, Server |
Obtém a avaliação de vulnerabilidades do servidor. |
list |
Lista as políticas de avaliação de vulnerabilidades associadas a um servidor. |
Detalhes de Método
createOrUpdate(string, string, string, ServerVulnerabilityAssessment, ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams)
Cria ou atualiza a avaliação de vulnerabilidades do servidor. Saiba mais sobre como definir a avaliação de vulnerabilidades do SQL com a identidade gerida – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage
function createOrUpdate(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, parameters: ServerVulnerabilityAssessment, options?: ServerVulnerabilityAssessmentsCreateOrUpdateOptionalParams): Promise<ServerVulnerabilityAssessment>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.
- serverName
-
string
O nome do servidor para o qual a avaliação de vulnerabilidades está definida.
- vulnerabilityAssessmentName
-
string
O nome da avaliação de vulnerabilidades.
- parameters
- ServerVulnerabilityAssessment
O recurso pedido.
Os parâmetros de opções.
Devoluções
Promise<ServerVulnerabilityAssessment>
delete(string, string, string, ServerVulnerabilityAssessmentsDeleteOptionalParams)
Remove a avaliação de vulnerabilidades do servidor.
function delete(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.
- serverName
-
string
O nome do servidor para o qual a avaliação de vulnerabilidades está definida.
- vulnerabilityAssessmentName
-
string
O nome da avaliação de vulnerabilidades.
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, string, ServerVulnerabilityAssessmentsGetOptionalParams)
Obtém a avaliação de vulnerabilidades do servidor.
function get(resourceGroupName: string, serverName: string, vulnerabilityAssessmentName: string, options?: ServerVulnerabilityAssessmentsGetOptionalParams): Promise<ServerVulnerabilityAssessment>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.
- serverName
-
string
O nome do servidor para o qual a avaliação de vulnerabilidades está definida.
- vulnerabilityAssessmentName
-
string
O nome da avaliação de vulnerabilidades.
Os parâmetros de opções.
Devoluções
Promise<ServerVulnerabilityAssessment>
listByServer(string, string, ServerVulnerabilityAssessmentsListByServerOptionalParams)
Lista as políticas de avaliação de vulnerabilidades associadas a um servidor.
function listByServer(resourceGroupName: string, serverName: string, options?: ServerVulnerabilityAssessmentsListByServerOptionalParams): PagedAsyncIterableIterator<ServerVulnerabilityAssessment, ServerVulnerabilityAssessment[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos que contém o recurso. Pode obter este valor a partir da API do Azure Resource Manager ou do portal.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.