Dela via


ServerVulnerabilityAssessmentsOperations Klass

ServerVulnerabilityAssessmentsOperations-å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
ServerVulnerabilityAssessmentsOperations

Konstruktor

ServerVulnerabilityAssessmentsOperations(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 serverns sårbarhetsbedömning. Läs mer om att ställa in SQL-sårbarhetsbedömning med hanterad identitet – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage.

delete

Tar bort serverns sårbarhetsbedömning.

get

Hämtar serverns sårbarhetsbedömning.

list_by_server

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

create_or_update

Skapar eller uppdaterar serverns sårbarhetsbedömning. Läs mer om att ställa in SQL-sårbarhetsbedömning med hanterad identitet – https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage.

create_or_update(resource_group_name: str, server_name: str, vulnerability_assessment_name: str | '_models.VulnerabilityAssessmentName', parameters: '_models.ServerVulnerabilityAssessment', **kwargs: Any) -> _models.ServerVulnerabilityAssessment

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å den server som sårbarhetsbedömningen har definierats för.

vulnerability_assessment_name
str eller VulnerabilityAssessmentName
Obligatorisk

Namnet på sårbarhetsbedömningen.

parameters
ServerVulnerabilityAssessment
Obligatorisk

Den begärda resursen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

ServerVulnerabilityAssessment eller resultatet av cls(response)

Returtyp

Undantag

delete

Tar bort serverns sårbarhetsbedömning.

delete(resource_group_name: str, server_name: str, vulnerability_assessment_name: str | '_models.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å den server 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 serverns sårbarhetsbedömning.

get(resource_group_name: str, server_name: str, vulnerability_assessment_name: str | '_models.VulnerabilityAssessmentName', **kwargs: Any) -> _models.ServerVulnerabilityAssessment

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å den server 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

ServerVulnerabilityAssessment eller resultatet av cls(response)

Returtyp

Undantag

list_by_server

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

list_by_server(resource_group_name: str, server_name: str, **kwargs: Any) -> Iterable['_models.ServerVulnerabilityAssessmentListResult']

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.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

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