Udostępnij za pośrednictwem


ManagedInstanceVulnerabilityAssessmentsOperations Klasa

ManagedInstanceVulnerabilityAssessmentsOperations operacje.

Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klienta, które tworzy wystąpienie dla Ciebie i dołącza je jako atrybut.

Dziedziczenie
builtins.object
ManagedInstanceVulnerabilityAssessmentsOperations

Konstruktor

ManagedInstanceVulnerabilityAssessmentsOperations(client, config, serializer, deserializer)

Parametry

client
Wymagane

Klient żądań obsługi.

config
Wymagane

Konfiguracja klienta usługi.

serializer
Wymagane

Serializator modelu obiektów.

deserializer
Wymagane

Deserializator modelu obiektów.

Zmienne

models

Alias do modelowania klas używanych w tej grupie operacji.

Metody

create_or_update

Tworzy lub aktualizuje ocenę luk w zabezpieczeniach wystąpienia zarządzanego. Dowiedz się więcej o ustawianiu oceny luk w zabezpieczeniach SQL przy użyciu tożsamości zarządzanej — https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage.

delete

Usuwa ocenę luk w zabezpieczeniach wystąpienia zarządzanego.

get

Pobiera ocenę luk w zabezpieczeniach wystąpienia zarządzanego.

list_by_instance

Pobiera zasady oceny luk w zabezpieczeniach wystąpienia zarządzanego.

create_or_update

Tworzy lub aktualizuje ocenę luk w zabezpieczeniach wystąpienia zarządzanego. Dowiedz się więcej o ustawianiu oceny luk w zabezpieczeniach SQL przy użyciu tożsamości zarządzanej — https://docs.microsoft.com/azure/azure-sql/database/sql-database-vulnerability-assessment-storage.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego, dla którego zdefiniowano ocenę luk w zabezpieczeniach.

vulnerability_assessment_name
str lub VulnerabilityAssessmentName
Wymagane

Nazwa oceny luk w zabezpieczeniach.

parameters
ManagedInstanceVulnerabilityAssessment
Wymagane

Żądany zasób.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ManagedInstanceVulnerabilityAssessment lub wynik cls(response)

Typ zwracany

Wyjątki

delete

Usuwa ocenę luk w zabezpieczeniach wystąpienia zarządzanego.

delete(resource_group_name: str, managed_instance_name: str, vulnerability_assessment_name: str | '_models.VulnerabilityAssessmentName', **kwargs: Any) -> None

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego, dla którego zdefiniowano ocenę luk w zabezpieczeniach.

vulnerability_assessment_name
str lub VulnerabilityAssessmentName
Wymagane

Nazwa oceny luk w zabezpieczeniach.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Brak lub wynik cls(response)

Typ zwracany

Wyjątki

get

Pobiera ocenę luk w zabezpieczeniach wystąpienia zarządzanego.

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

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego, dla którego zdefiniowano ocenę luk w zabezpieczeniach.

vulnerability_assessment_name
str lub VulnerabilityAssessmentName
Wymagane

Nazwa oceny luk w zabezpieczeniach.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

ManagedInstanceVulnerabilityAssessment lub wynik cls(response)

Typ zwracany

Wyjątki

list_by_instance

Pobiera zasady oceny luk w zabezpieczeniach wystąpienia zarządzanego.

list_by_instance(resource_group_name: str, managed_instance_name: str, **kwargs: Any) -> Iterable['_models.ManagedInstanceVulnerabilityAssessmentListResult']

Parametry

resource_group_name
str
Wymagane

Nazwa grupy zasobów zawierającej zasób. Tę wartość można uzyskać z interfejsu API Resource Manager platformy Azure lub portalu.

managed_instance_name
str
Wymagane

Nazwa wystąpienia zarządzanego, dla którego zdefiniowano oceny luk w zabezpieczeniach.

cls
callable

Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź

Zwraca

Iterator, taki jak wystąpienie klasy ManagedInstanceVulnerabilityAssessmentListResult lub wynik cls(response)

Typ zwracany

Wyjątki

Atrybuty

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'>