Partilhar via


Managed Database Vulnerability Assessment Rule Baselines - Delete

Remove a linha de base da regra de avaliação de vulnerabilidades da base de dados.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/vulnerabilityAssessments/default/rules/{ruleId}/baselines/{baselineName}?api-version=2021-11-01

Parâmetros do URI

Name Em Necessário Tipo Description
baselineName
path True

VulnerabilityAssessmentPolicyBaselineName

O nome da linha de base da regra de avaliação de vulnerabilidades (a predefinição implica uma linha de base numa regra ao nível da base de dados e mestre para a regra ao nível do servidor).

databaseName
path True

string

O nome da base de dados para a qual a linha de base da regra de avaliação de vulnerabilidades está definida.

managedInstanceName
path True

string

O nome da instância gerida.

resourceGroupName
path True

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.

ruleId
path True

string

O ID da regra de avaliação de vulnerabilidades.

subscriptionId
path True

string

O ID da subscrição que identifica uma subscrição do Azure.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

O nome da avaliação de vulnerabilidades.

api-version
query True

string

A versão da API a utilizar para o pedido.

Respostas

Name Tipo Description
200 OK

A linha de base da regra de avaliação de vulnerabilidades da base de dados foi removida com êxito.

Other Status Codes

Respostas de Erro: ***

  • 400 VulnerabilityAssessmentStorageAuthenticationFailed – Não foi possível autenticar na conta de armazenamento "{0}" .

  • 400 VulnerabilityAssessmentInvalidPolicy – as definições de Avaliação de Vulnerabilidades não existem ou o armazenamento inválido especificado nas definições.

  • 400 VulnerabilityAssessmentDatawarehouseDatabaseIsDeactivated – não foi possível executar a operação de Avaliação de Vulnerabilidades porque a base de dados está em pausa. Retome-o.

  • 400 VulnerabilityAssessmentStorageOutboundFirewallNotAllowed – a conta de armazenamento não está na lista de Regras de Firewall de Saída.

  • 400 InvalidVulnerabilityAssessmentOperationRequest – o pedido de operação de avaliação de vulnerabilidades não existe ou não tem nenhum objeto de propriedades.

  • 400 DataSecurityInvalidUserSuppliedParameter – um valor de parâmetro inválido foi fornecido pelo cliente.

  • 404 VulnerabilityAssessmentInvalidStorageAccount – a conta de armazenamento "{0}" que foi definida na política é inválida.

  • 404 SubscriptionDoesNotHaveServer – O servidor pedido não foi encontrado

  • 404 SourceDatabaseNotFound – a base de dados de origem não existe.

  • 404 DatabaseDoesNotExist – o utilizador especificou um nome de base de dados que não existe nesta instância do servidor.

  • 404 VulnerabilityAssessmentRuleDoesNotExists – a regra "{0}" não existe.

  • 404 VulnerabilityAssessmentBaselineDoesNotExists – A linha de base não existe para a regra "{0}"

  • 500 DatabaseIsUnavailable – O carregamento falhou. Tente novamente mais tarde.

Exemplos

Removes a database's vulnerability assessment rule baseline.

Pedido de amostra

DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4799/providers/Microsoft.Sql/managedInstances/vulnerabilityaseessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/rules/VA1001/baselines/default?api-version=2021-11-01

Resposta da amostra

Definições

Name Description
VulnerabilityAssessmentName

O nome da avaliação de vulnerabilidades.

VulnerabilityAssessmentPolicyBaselineName

O nome da linha de base da regra de avaliação de vulnerabilidades (a predefinição implica uma linha de base numa regra ao nível da base de dados e mestre para a regra ao nível do servidor).

VulnerabilityAssessmentName

O nome da avaliação de vulnerabilidades.

Name Tipo Description
default

string

VulnerabilityAssessmentPolicyBaselineName

O nome da linha de base da regra de avaliação de vulnerabilidades (a predefinição implica uma linha de base numa regra ao nível da base de dados e mestre para a regra ao nível do servidor).

Name Tipo Description
default

string

master

string