PurviewScanningServiceClient.GetSystemRulesetsForDataSourceAsync Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Get a system scan ruleset for a data source.
public virtual System.Threading.Tasks.Task<Azure.Response> GetSystemRulesetsForDataSourceAsync (string dataSourceType, Azure.RequestOptions options);
abstract member GetSystemRulesetsForDataSourceAsync : string * Azure.RequestOptions -> System.Threading.Tasks.Task<Azure.Response>
override this.GetSystemRulesetsForDataSourceAsync : string * Azure.RequestOptions -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function GetSystemRulesetsForDataSourceAsync (dataSourceType As String, options As RequestOptions) As Task(Of Response)
Parameters
- dataSourceType
- String
The DataSourceType to use. Allowed values: "None" | "AzureSubscription" | "AzureResourceGroup" | "AzureSynapseWorkspace" | "AzureSynapse" | "AdlsGen1" | "AdlsGen2" | "AmazonAccount" | "AmazonS3" | "AmazonSql" | "AzureCosmosDb" | "AzureDataExplorer" | "AzureFileService" | "AzureSqlDatabase" | "AmazonPostgreSql" | "AzurePostgreSql" | "SqlServerDatabase" | "AzureSqlDatabaseManagedInstance" | "AzureSqlDataWarehouse" | "AzureMySql" | "AzureStorage" | "Teradata" | "Oracle" | "SapS4Hana" | "SapEcc" | "PowerBI".
- options
- Azure.RequestOptions
The request options.
Returns
Exceptions
dataSourceType
is null.
Remarks
Schema for Response Body
:
{
scanRulesetType: "Custom" | "System",
status: "Enabled" | "Disabled",
version: number,
id: string,
name: string,
kind: "None" | "AzureSubscription" | "AzureResourceGroup" | "AzureSynapseWorkspace" | "AzureSynapse" | "AdlsGen1" | "AdlsGen2" | "AmazonAccount" | "AmazonS3" | "AmazonSql" | "AzureCosmosDb" | "AzureDataExplorer" | "AzureFileService" | "AzureSqlDatabase" | "AmazonPostgreSql" | "AzurePostgreSql" | "SqlServerDatabase" | "AzureSqlDatabaseManagedInstance" | "AzureSqlDataWarehouse" | "AzureMySql" | "AzureStorage" | "Teradata" | "Oracle" | "SapS4Hana" | "SapEcc" | "PowerBI"
}
Schema for Response Error
:
{
error: {
code: string,
message: string,
target: string,
details: [
{
code: string,
message: string,
target: string,
details: [ErrorModel]
}
]
}
}
Applies to
Azure SDK for .NET