ScanRulesetsOperations Classe
Operazioni ScanRulesetsOperations.
Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza client che lo crea e lo associa come attributo.
- Ereditarietà
-
builtins.objectScanRulesetsOperations
Costruttore
ScanRulesetsOperations(client, config, serializer, deserializer)
Parametri
- client
Client per le richieste di servizio.
- config
Configurazione del client del servizio.
- serializer
Serializzatore di modelli a oggetti.
- deserializer
Deserializzatore del modello a oggetti.
Metodi
create_or_update |
Crea o Aggiornamenti un set di regole di analisi. |
delete |
Elimina un set di regole di analisi. |
get |
Ottenere un set di regole di analisi. |
list_all |
Elencare i set di regole di analisi nel catalogo dati. |
create_or_update
Crea o Aggiornamenti un set di regole di analisi.
create_or_update(scan_ruleset_name: str, body: Any = None, **kwargs: Any) -> Any
Parametri
- scan_ruleset_name
- str
- body
- Any
Restituisce
Oggetto JSON
Tipo restituito
Eccezioni
Esempio
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
Elimina un set di regole di analisi.
delete(scan_ruleset_name: str, **kwargs: Any) -> Any | None
Parametri
- scan_ruleset_name
- str
Restituisce
Oggetto JSON
Tipo restituito
Eccezioni
Esempio
# 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
Ottenere un set di regole di analisi.
get(scan_ruleset_name: str, **kwargs: Any) -> Any
Parametri
- scan_ruleset_name
- str
Restituisce
Oggetto JSON
Tipo restituito
Eccezioni
Esempio
# 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
Elencare i set di regole di analisi nel catalogo dati.
list_all(**kwargs: Any) -> Iterable[Any]
Restituisce
Iteratore come istanza dell'oggetto JSON
Tipo restituito
Eccezioni
Esempio
# 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