ScanRulesetsOperations 클래스
ScanRulesetsOperations 작업.
이 클래스를 직접 인스턴스화해서는 안 됩니다. 대신 클라이언트 인스턴스를 만들어 인스턴스화하고 특성으로 연결해야 합니다.
- 상속
-
builtins.objectScanRulesetsOperations
생성자
ScanRulesetsOperations(client, config, serializer, deserializer)
매개 변수
- client
필수
서비스 요청에 대한 클라이언트입니다.
- config
필수
서비스 클라이언트의 구성입니다.
- serializer
필수
개체 모델 직렬 변환기입니다.
- deserializer
필수
개체 모델 역직렬 변환기입니다.
메서드
create_or_update |
검사 규칙 집합을 만들거나 업데이트. |
delete |
검사 규칙 집합을 삭제합니다. |
get |
검사 규칙 집합을 가져옵니다. |
list_all |
데이터 카탈로그의 검사 규칙 집합을 나열합니다. |
create_or_update
검사 규칙 집합을 만들거나 업데이트.
create_or_update(scan_ruleset_name: str, body: Any = None, **kwargs: Any) -> Any
매개 변수
- scan_ruleset_name
- str
필수
- body
- Any
필수
반환
JSON 개체
반환 형식
예외
예제
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
검사 규칙 집합을 삭제합니다.
delete(scan_ruleset_name: str, **kwargs: Any) -> Any | None
매개 변수
- scan_ruleset_name
- str
필수
반환
JSON 개체
반환 형식
Any,
예외
예제
# 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
검사 규칙 집합을 가져옵니다.
get(scan_ruleset_name: str, **kwargs: Any) -> Any
매개 변수
- scan_ruleset_name
- str
필수
반환
JSON 개체
반환 형식
예외
예제
# 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
데이터 카탈로그의 검사 규칙 집합을 나열합니다.
list_all(**kwargs: Any) -> Iterable[Any]
반환
JSON 개체 인스턴스와 같은 반복기
반환 형식
예외
예제
# 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
}
]
}
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Azure SDK for Python