DatabaseVulnerabilityAssessmentScansOperations Klass
DatabaseVulnerabilityAssessmentScansOperations async-åtgärder.
Du bör inte instansiera den här klassen direkt. I stället bör du skapa en klientinstans som instansierar den åt dig och bifogar den som ett attribut.
- Arv
-
builtins.objectDatabaseVulnerabilityAssessmentScansOperations
Konstruktor
DatabaseVulnerabilityAssessmentScansOperations(client, config, serializer, deserializer)
Parametrar
- client
Klient för tjänstbegäranden.
- config
Konfiguration av tjänstklient.
- serializer
En objektmodells serialiserare.
- deserializer
En deserialiserare för objektmodell.
Variabler
- models
Alias för modellklasser som används i den här åtgärdsgruppen.
Metoder
begin_initiate_scan |
Kör en sårbarhetsbedömningsdatabasgenomsökning. |
export |
Konvertera ett befintligt genomsökningsresultat till ett läsbart format för människor. Om det redan finns händer ingenting. |
get |
Hämtar en genomsökningspost för sårbarhetsbedömning för en databas. |
list_by_database |
Visar en lista över sårbarhetsbedömningsgenomsökningar av en databas. |
begin_initiate_scan
Kör en sårbarhetsbedömningsdatabasgenomsökning.
async begin_initiate_scan(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, scan_id: str, **kwargs: Any) -> AsyncLROPoller[None]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.
- vulnerability_assessment_name
- str eller VulnerabilityAssessmentName
Namnet på sårbarhetsbedömningen.
- scan_id
- str
Genomsöknings-ID:t för sårbarhetsbedömningen för genomsökningen som ska hämtas.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller AsyncPollingMethod
Som standard är avsökningsmetoden AsyncARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av AsyncLROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
export
Konvertera ett befintligt genomsökningsresultat till ett läsbart format för människor. Om det redan finns händer ingenting.
async export(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, scan_id: str, **kwargs: Any) -> DatabaseVulnerabilityAssessmentScansExport
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.
- vulnerability_assessment_name
- str eller VulnerabilityAssessmentName
Namnet på sårbarhetsbedömningen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
DatabaseVulnerabilityAssessmentScansExport eller resultatet av cls(response)
Returtyp
Undantag
get
Hämtar en genomsökningspost för sårbarhetsbedömning för en databas.
async get(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, scan_id: str, **kwargs: Any) -> VulnerabilityAssessmentScanRecord
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.
- vulnerability_assessment_name
- str eller VulnerabilityAssessmentName
Namnet på sårbarhetsbedömningen.
- scan_id
- str
Genomsöknings-ID:t för sårbarhetsbedömningen för genomsökningen som ska hämtas.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
VulnerabilityAssessmentScanRecord eller resultatet av cls(response)
Returtyp
Undantag
list_by_database
Visar en lista över sårbarhetsbedömningsgenomsökningar av en databas.
list_by_database(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, **kwargs: Any) -> AsyncIterable[VulnerabilityAssessmentScanRecordListResult]
Parametrar
- resource_group_name
- str
Namnet på resursgruppen som innehåller resursen. Du kan hämta det här värdet från Azure Resource Manager-API:et eller portalen.
- vulnerability_assessment_name
- str eller VulnerabilityAssessmentName
Namnet på sårbarhetsbedömningen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av VulnerabilityAssessmentScanRecordListResult eller resultatet av cls(response)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.sql.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>
Azure SDK for Python