ScanRulesetsOperations Classe
Opérations ScanRulesetsOperations.
Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer une instance cliente qui l’instancie pour vous et l’attache en tant qu’attribut.
- Héritage
-
builtins.objectScanRulesetsOperations
Constructeur
ScanRulesetsOperations(client, config, serializer, deserializer)
Paramètres
- client
Client pour les demandes de service.
- config
Configuration du client de service.
- serializer
Sérialiseur de modèle objet.
- deserializer
Désérialiseur de modèle objet.
Méthodes
create_or_update |
Crée ou Mises à jour un ensemble de règles d’analyse. |
delete |
Supprime un ensemble de règles d’analyse. |
get |
Obtenir un ensemble de règles d’analyse. |
list_all |
Répertoriez les ensembles de règles d’analyse dans le catalogue de données. |
create_or_update
Crée ou Mises à jour un ensemble de règles d’analyse.
create_or_update(scan_ruleset_name: str, body: Any = None, **kwargs: Any) -> Any
Paramètres
- scan_ruleset_name
- str
- body
- Any
Retours
Objet JSON
Type de retour
Exceptions
Exemples
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
Supprime un ensemble de règles d’analyse.
delete(scan_ruleset_name: str, **kwargs: Any) -> Any | None
Paramètres
- scan_ruleset_name
- str
Retours
Objet JSON
Type de retour
Exceptions
Exemples
# 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
Obtenir un ensemble de règles d’analyse.
get(scan_ruleset_name: str, **kwargs: Any) -> Any
Paramètres
- scan_ruleset_name
- str
Retours
Objet JSON
Type de retour
Exceptions
Exemples
# 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
Répertoriez les ensembles de règles d’analyse dans le catalogue de données.
list_all(**kwargs: Any) -> Iterable[Any]
Retours
Un itérateur comme une instance d’objet JSON
Type de retour
Exceptions
Exemples
# 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