ScanRulesetsOperations Klasse
ScanRulesetsOperations-Vorgänge.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine Clientinstanz erstellen, die sie für Sie instanziiert und als Attribut anfügt.
- Vererbung
-
builtins.objectScanRulesetsOperations
Konstruktor
ScanRulesetsOperations(client, config, serializer, deserializer)
Parameter
- client
Client für Dienstanforderungen.
- config
Konfiguration des Dienstclients.
- serializer
Ein Objektmodellserialisierungsprogramm.
- deserializer
Ein Objektmodell-Deserialisierer.
Methoden
create_or_update |
Erstellt oder Aktualisierungen einen Überprüfungsregelsatz. |
delete |
Löscht einen Überprüfungsregelsatz. |
get |
Ruft einen Scanregelsatz ab. |
list_all |
Auflisten von Überprüfungsregelsätzen im Datenkatalog. |
create_or_update
Erstellt oder Aktualisierungen einen Überprüfungsregelsatz.
create_or_update(scan_ruleset_name: str, body: Any = None, **kwargs: Any) -> Any
Parameter
- scan_ruleset_name
- str
- body
- Any
Gibt zurück
JSON-Objekt
Rückgabetyp
Ausnahmen
Beispiele
kind = 'AdlsGen1ScanRuleset' or 'AdlsGen2ScanRuleset' or 'AmazonAccountScanRuleset' or 'AmazonPostgreSqlScanRuleset' or 'AmazonS3ScanRuleset' or 'AmazonSqlScanRuleset' or 'AzureCosmosDbScanRuleset' or 'AzureDataExplorerScanRuleset' or 'AzureFileServiceScanRuleset' or 'AzureMySqlScanRuleset' or 'AzurePostgreSqlScanRuleset' or 'AzureResourceGroupScanRuleset' or 'AzureSqlDataWarehouseScanRuleset' or 'AzureSqlDatabaseScanRuleset' or 'AzureSqlDatabaseManagedInstanceScanRuleset' or 'AzureStorageScanRuleset' or 'AzureSubscriptionScanRuleset' or 'AzureSynapseScanRuleset' or 'AzureSynapseWorkspaceScanRuleset' or 'OracleScanRuleset' or 'PowerBIScanRuleset' or 'SapEccScanRuleset' or 'SapS4HanaScanRuleset' or 'SqlServerDatabaseScanRuleset' or 'TeradataScanRuleset'
# JSON input template you can fill out and use as your body input.
body = {
"id": "str", # Optional.
"name": "str", # Optional.
"scanRulesetType": "str", # Optional. Possible values include: "Custom", "System".
"status": "str", # Optional. Possible values include: "Enabled", "Disabled".
"version": 0, # Optional.
kind: ScanRuleset
}
# response body for status code(s): 200, 201
response.json() == {
"id": "str", # Optional.
"name": "str", # Optional.
"scanRulesetType": "str", # Optional. Possible values include: "Custom", "System".
"status": "str", # Optional. Possible values include: "Enabled", "Disabled".
"version": 0, # Optional.
kind: ScanRuleset
}
delete
Löscht einen Überprüfungsregelsatz.
delete(scan_ruleset_name: str, **kwargs: Any) -> Any | None
Parameter
- scan_ruleset_name
- str
Gibt zurück
JSON-Objekt
Rückgabetyp
Ausnahmen
Beispiele
# response body for status code(s): 200
response.json() == {
"id": "str", # Optional.
"name": "str", # Optional.
"scanRulesetType": "str", # Optional. Possible values include: "Custom", "System".
"status": "str", # Optional. Possible values include: "Enabled", "Disabled".
"version": 0, # Optional.
kind: ScanRuleset
}
get
Ruft einen Scanregelsatz ab.
get(scan_ruleset_name: str, **kwargs: Any) -> Any
Parameter
- scan_ruleset_name
- str
Gibt zurück
JSON-Objekt
Rückgabetyp
Ausnahmen
Beispiele
# response body for status code(s): 200
response.json() == {
"id": "str", # Optional.
"name": "str", # Optional.
"scanRulesetType": "str", # Optional. Possible values include: "Custom", "System".
"status": "str", # Optional. Possible values include: "Enabled", "Disabled".
"version": 0, # Optional.
kind: ScanRuleset
}
list_all
Auflisten von Überprüfungsregelsätzen im Datenkatalog.
list_all(**kwargs: Any) -> Iterable[Any]
Gibt zurück
Ein Iterator wie eine Instanz des JSON-Objekts
Rückgabetyp
Ausnahmen
Beispiele
# response body for status code(s): 200
response.json() == {
"count": 0.0, # Optional.
"nextLink": "str", # Optional.
"value": [
{
"id": "str", # Optional.
"name": "str", # Optional.
"scanRulesetType": "str", # Optional. Possible values include: "Custom", "System".
"status": "str", # Optional. Possible values include: "Enabled", "Disabled".
"version": 0, # Optional.
kind: ScanRuleset
}
]
}
Azure SDK for Python