Dela via


DatabaseVulnerabilityAssessmentsOperations Klass

DatabaseVulnerabilityAssessmentsOperations asynkrona å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.object
DatabaseVulnerabilityAssessmentsOperations

Konstruktor

DatabaseVulnerabilityAssessmentsOperations(client, config, serializer, deserializer)

Parametrar

client
Obligatorisk

Klient för tjänstbegäranden.

config
Obligatorisk

Konfiguration av tjänstklient.

serializer
Obligatorisk

En objektmodells serialiserare.

deserializer
Obligatorisk

En deserialiserare för objektmodell.

Variabler

models

Alias för modellklasser som används i den här åtgärdsgruppen.

Metoder

create_or_update

Skapar eller uppdaterar databasens sårbarhetsbedömning.

delete

Tar bort databasens sårbarhetsbedömning.

get

Hämtar databasens sårbarhetsbedömning.

list_by_database

Visar en lista över de principer för sårbarhetsbedömning som är associerade med en databas.

create_or_update

Skapar eller uppdaterar databasens sårbarhetsbedömning.

async create_or_update(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, parameters: DatabaseVulnerabilityAssessment, **kwargs: Any) -> DatabaseVulnerabilityAssessment

Parametrar

resource_group_name
str
Obligatorisk

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.

server_name
str
Obligatorisk

Namnet på servern.

database_name
str
Obligatorisk

Namnet på databasen som sårbarhetsbedömningen har definierats för.

vulnerability_assessment_name
str eller VulnerabilityAssessmentName
Obligatorisk

Namnet på sårbarhetsbedömningen.

parameters
DatabaseVulnerabilityAssessment
Obligatorisk

Den begärda resursen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

DatabaseVulnerabilityAssessment eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort databasens sårbarhetsbedömning.

async delete(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, **kwargs: Any) -> None

Parametrar

resource_group_name
str
Obligatorisk

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.

server_name
str
Obligatorisk

Namnet på servern.

database_name
str
Obligatorisk

Namnet på databasen som sårbarhetsbedömningen har definierats för.

vulnerability_assessment_name
str eller VulnerabilityAssessmentName
Obligatorisk

Namnet på sårbarhetsbedömningen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

Ingen, eller resultatet av cls(svar)

Returtyp

Undantag

get

Hämtar databasens sårbarhetsbedömning.

async get(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | VulnerabilityAssessmentName, **kwargs: Any) -> DatabaseVulnerabilityAssessment

Parametrar

resource_group_name
str
Obligatorisk

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.

server_name
str
Obligatorisk

Namnet på servern.

database_name
str
Obligatorisk

Namnet på databasen som sårbarhetsbedömningen har definierats för.

vulnerability_assessment_name
str eller VulnerabilityAssessmentName
Obligatorisk

Namnet på sårbarhetsbedömningen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

DatabaseVulnerabilityAssessment eller resultatet av cls(response)

Returtyp

Undantag

list_by_database

Visar en lista över de principer för sårbarhetsbedömning som är associerade med en databas.

list_by_database(resource_group_name: str, server_name: str, database_name: str, **kwargs: Any) -> AsyncIterable[DatabaseVulnerabilityAssessmentListResult]

Parametrar

resource_group_name
str
Obligatorisk

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.

server_name
str
Obligatorisk

Namnet på servern.

database_name
str
Obligatorisk

Namnet på databasen som principerna för sårbarhetsbedömning definieras för.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen DatabaseVulnerabilityAssessmentListResult 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'>