Поделиться через


Managed Database Vulnerability Assessment Rule Baselines - Delete

Удаляет базовый план правила оценки уязвимостей базы данных.

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

Параметры URI

Имя В Обязательно Тип Описание
baselineName
path True

VulnerabilityAssessmentPolicyBaselineName

Имя базового плана правила оценки уязвимостей (по умолчанию подразумевает базовый план для правила уровня базы данных и master для правила уровня сервера).

databaseName
path True

string

Имя базы данных, для которой определен базовый план правила оценки уязвимостей.

managedInstanceName
path True

string

Имя управляемого экземпляра.

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

ruleId
path True

string

Идентификатор правила оценки уязвимостей.

subscriptionId
path True

string

Идентификатор подписки Azure.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

Имя оценки уязвимости.

api-version
query True

string

Версия API для использования в запросе.

Ответы

Имя Тип Описание
200 OK

Базовый план правила оценки уязвимостей базы данных успешно удален.

Other Status Codes

Ответы на ошибки: ***

  • 400 VulnerabilityAssessmentStorageAuthenticationFailed — не удалось выполнить проверку подлинности в учетной записи хранения "{0}".

  • 400 VulnerabilityAssessmentInvalidPolicy — параметры оценки уязвимостей не существуют или недопустимые хранилища, указанные в параметрах.

  • 400 VulnerabilityAssessmentDatawarehouseDatabaseIsDeactivated — не удалось выполнить операцию оценки уязвимостей, так как база данных приостановлена. Пожалуйста, возобновите его.

  • 400 VulnerabilityAssessmentStorageOutboundFirewallNotAllowed — учетная запись хранения отсутствует в списке правил брандмауэра для исходящего трафика.

  • 400 InvalidVulnerabilityAssessmentOperationRequest — запрос на операцию оценки уязвимостей не существует или не имеет объекта свойств.

  • 400 DataSecurityInvalidUserSuppliedParameter — клиент предоставил недопустимое значение параметра.

  • 404 VulnerabilityAssessmentInvalidStorageAccount — недопустимая учетная запись хранения "{0}", определенная в политике.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 SourceDatabaseNotFound — база данных-источник не существует.

  • 404 DatabaseDoesNotExist — пользователь указал имя базы данных, которое не существует на этом экземпляре сервера.

  • 404 VulnerabilityAssessmentRuleDoesNotExists — правило "{0}" не существует.

  • 404 VulnerabilityAssessmentBaselineDoesNotExists — базовый план не существует для правила "{0}"

  • 500 DatabaseIsUnavailable — сбой загрузки. Повторите попытку позже.

Примеры

Removes a database's vulnerability assessment rule baseline.

Образец запроса

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

Пример ответа

Определения

Имя Описание
VulnerabilityAssessmentName

Имя оценки уязвимости.

VulnerabilityAssessmentPolicyBaselineName

Имя базового плана правила оценки уязвимостей (по умолчанию подразумевает базовый план для правила уровня базы данных и master для правила уровня сервера).

VulnerabilityAssessmentName

Имя оценки уязвимости.

Имя Тип Описание
default

string

VulnerabilityAssessmentPolicyBaselineName

Имя базового плана правила оценки уязвимостей (по умолчанию подразумевает базовый план для правила уровня базы данных и master для правила уровня сервера).

Имя Тип Описание
default

string

master

string