public final class SystemScanRulesetsBaseClient extends Object
Modifier and Type | Method and Description |
---|---|
DynamicRequest |
get(String dataSourceType)
Get a system scan ruleset for a data source.
|
DynamicRequest |
getByVersion(int version)
Get a scan ruleset by version.
|
DynamicRequest |
getLatest()
Get the latest version of a system scan ruleset.
|
DynamicRequest |
invoke()
Create an empty DynamicRequest with the serializer and pipeline initialized for this client.
|
DynamicRequest |
listAll()
List all system scan rulesets for an account.
|
DynamicRequest |
listAllNext(String nextLink)
Get the next page of items.
|
DynamicRequest |
listVersionsByDataSource()
List system scan ruleset versions in Data catalog.
|
DynamicRequest |
listVersionsByDataSourceNext(String nextLink)
Get the next page of items.
|
public DynamicRequest listAll()
Response Body Schema
{
value: [
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
]
nextLink: String
count: Long
}
public DynamicRequest get(String dataSourceType)
Response Body Schema
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
dataSourceType
- The dataSourceType parameter.public DynamicRequest getByVersion(int version)
Optional Query Parameters
Name | Type | Description |
---|---|---|
dataSourceType | DataSourceType | The dataSourceType parameter |
Response Body Schema
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
version
- The version parameter.public DynamicRequest getLatest()
Optional Query Parameters
Name | Type | Description |
---|---|---|
dataSourceType | DataSourceType | The dataSourceType parameter |
Response Body Schema
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
public DynamicRequest listVersionsByDataSource()
Optional Query Parameters
Name | Type | Description |
---|---|---|
dataSourceType | DataSourceType | The dataSourceType parameter |
Response Body Schema
{
value: [
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
]
nextLink: String
count: Long
}
public DynamicRequest listAllNext(String nextLink)
Response Body Schema
{
value: [
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
]
nextLink: String
count: Long
}
nextLink
- The nextLink parameter.public DynamicRequest listVersionsByDataSourceNext(String nextLink)
Response Body Schema
{
value: [
{
id: String
name: String
scanRulesetType: String(Custom/System)
status: String(Enabled/Disabled)
version: Integer
}
]
nextLink: String
count: Long
}
nextLink
- The nextLink parameter.public DynamicRequest invoke()
Copyright © 2021. All rights reserved.