Share via


Purviewdata Class

Definition

Low-level API implementation for the Purviewdata service. Creates a Microsoft.Scanning management client.

public class Purviewdata
type Purviewdata = class
Public Class Purviewdata
Inheritance
Purviewdata

Constructors

Purviewdata()

Methods

ClassificationRulesCreateOrUpdate(String, String, IClassificationRule, Func<HttpResponseMessage,Task<IClassificationRule>,Task>, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or Updates a classification rule

ClassificationRulesCreateOrUpdateViaIdentity(String, String, IClassificationRule, Func<HttpResponseMessage,Task<IClassificationRule>,Task>, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or Updates a classification rule

ClassificationRulesDelete(String, String, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a classification rule

ClassificationRulesDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a classification rule

ClassificationRulesGet(String, String, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a classification rule

ClassificationRulesGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IClassificationRule>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a classification rule

ClassificationRulesListAll(String, Func<HttpResponseMessage,Task<IClassificationRuleList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List classification rules in Account

ClassificationRulesListAllViaIdentity(String, String, Func<HttpResponseMessage, Task<IClassificationRuleList>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List classification rules in Account

ClassificationRulesListVersionsByClassificationRuleName(String, String, Func<HttpResponseMessage,Task<IClassificationRuleList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Lists the rule versions of a classification rule

ClassificationRulesListVersionsByClassificationRuleNameViaIdentity(String, String, Func<HttpResponseMessage,Task<IClassificationRuleList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Lists the rule versions of a classification rule

ClassificationRulesTagClassificationVersion(String, String, Int32, ClassificationAction, Func<HttpResponseMessage,Task<IOperationResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Sets Classification Action on a specific classification rule version.

ClassificationRulesTagClassificationVersionViaIdentity(String, String, ClassificationAction, Func<HttpResponseMessage,Task<IOperationResponse>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Sets Classification Action on a specific classification rule version.

DataSourcesCreateOrUpdate(String, String, IDataSource, Func<HttpResponseMessage, Task<IDataSource>,Task>, Func<HttpResponseMessage,Task<IDataSource>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates or Updates a data source

DataSourcesCreateOrUpdateViaIdentity(String, String, IDataSource, Func<HttpResponseMessage,Task<IDataSource>,Task>, Func<HttpResponseMessage, Task<IDataSource>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or Updates a data source

DataSourcesDelete(String, String, Func<HttpResponseMessage,Task<IDataSource>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a data source

DataSourcesDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task<IDataSource>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a data source

DataSourcesGet(String, String, Func<HttpResponseMessage,Task<IDataSource>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a data source

DataSourcesGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IDataSource>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a data source

DataSourcesListAll(String, Func<HttpResponseMessage,Task<IDataSourceList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List data sources in Data catalog

DataSourcesListAllViaIdentity(String, String, Func<HttpResponseMessage, Task<IDataSourceList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List data sources in Data catalog

FiltersCreateOrUpdate(String, String, String, IFilter, Func<HttpResponseMessage, Task<IFilter>,Task>, Func<HttpResponseMessage,Task<IFilter>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates or updates a filter

FiltersCreateOrUpdateViaIdentity(String, String, IFilter, Func<HttpResponseMessage, Task<IFilter>,Task>, Func<HttpResponseMessage,Task<IFilter>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates or updates a filter

FiltersGet(String, String, String, Func<HttpResponseMessage,Task<IFilter>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a filter

FiltersGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IFilter>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a filter

KeyVaultConnectionsCreate(String, String, IAzureKeyVault, Func<HttpResponseMessage, Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates an instance of a key vault connection

KeyVaultConnectionsCreateViaIdentity(String, String, IAzureKeyVault, Func<HttpResponseMessage,Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates an instance of a key vault connection

KeyVaultConnectionsDelete(String, String, Func<HttpResponseMessage, Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the key vault connection associated with the account

KeyVaultConnectionsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the key vault connection associated with the account

KeyVaultConnectionsGet(String, String, Func<HttpResponseMessage, Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets key vault information

KeyVaultConnectionsGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IAzureKeyVault>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets key vault information

KeyVaultConnectionsListAll(String, Func<HttpResponseMessage,Task<IAzureKeyVaultList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List key vault connections in account

KeyVaultConnectionsListAllViaIdentity(String, String, Func<HttpResponseMessage, Task<IAzureKeyVaultList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List key vault connections in account

ScanResultCancelScan(String, String, String, String, Func<HttpResponseMessage, Task<IOperationResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Cancels a scan

ScanResultCancelScanViaIdentity(String, String, Func<HttpResponseMessage, Task<IOperationResponse>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Cancels a scan

ScanResultListScanHistory(String, String, String, Func<HttpResponseMessage, Task<IScanHistoryList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Lists the scan history of a scan

ScanResultListScanHistoryViaIdentity(String, String, Func<HttpResponseMessage, Task<IScanHistoryList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Lists the scan history of a scan

ScanResultRunScan(String, String, String, String, Nullable<ScanLevelType>, Func<HttpResponseMessage,Task<IOperationResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Runs the scan

ScanResultRunScanViaIdentity(String, String, Nullable<ScanLevelType>, Func<HttpResponseMessage,Task<IOperationResponse>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Runs the scan

ScanRulesetsCreateOrUpdate(String, String, IScanRuleset, Func<HttpResponseMessage, Task<IScanRuleset>,Task>, Func<HttpResponseMessage,Task<IScanRuleset>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates or Updates a scan ruleset

ScanRulesetsCreateOrUpdateViaIdentity(String, String, IScanRuleset, Func<HttpResponseMessage,Task<IScanRuleset>,Task>, Func<HttpResponseMessage, Task<IScanRuleset>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Creates or Updates a scan ruleset

ScanRulesetsDelete(String, String, Func<HttpResponseMessage,Task<IScanRuleset>, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a scan ruleset

ScanRulesetsDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task<IScanRuleset>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes a scan ruleset

ScanRulesetsGet(String, String, Func<HttpResponseMessage,Task<IScanRuleset>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a scan ruleset

ScanRulesetsGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IScanRuleset>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a scan ruleset

ScanRulesetsListAll(String, Func<HttpResponseMessage,Task<IScanRulesetList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List scan rulesets in Data catalog

ScanRulesetsListAllViaIdentity(String, String, Func<HttpResponseMessage, Task<IScanRulesetList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List scan rulesets in Data catalog

ScansCreateOrUpdate(String, String, String, IScan, Func<HttpResponseMessage, Task<IScan>,Task>, Func<HttpResponseMessage,Task<IScan>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates an instance of a scan

ScansCreateOrUpdateViaIdentity(String, String, IScan, Func<HttpResponseMessage, Task<IScan>,Task>, Func<HttpResponseMessage,Task<IScan>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates an instance of a scan

ScansDelete(String, String, String, Func<HttpResponseMessage, Task<IScan>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the scan associated with the data source

ScansDeleteViaIdentity(String, String, Func<HttpResponseMessage, Task<IScan>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the scan associated with the data source

ScansGet(String, String, String, Func<HttpResponseMessage,Task<IScan>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Gets a scan information

ScansGetViaIdentity(String, String, Func<HttpResponseMessage, Task<IScan>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets a scan information

ScansListByDataSource(String, String, Func<HttpResponseMessage, Task<IScanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List scans in data source

ScansListByDataSourceViaIdentity(String, String, Func<HttpResponseMessage, Task<IScanList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

List scans in data source

SystemScanRulesetsGet(String, DataSourceType, Func<HttpResponseMessage, Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a system scan ruleset for a data source

SystemScanRulesetsGetByVersion(String, Nullable<DataSourceType>, Int32, Func<HttpResponseMessage,Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a scan ruleset by version

SystemScanRulesetsGetByVersionViaIdentity(String, String, Nullable<DataSourceType>, Func<HttpResponseMessage,Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get a scan ruleset by version

SystemScanRulesetsGetLatest(String, Nullable<DataSourceType>, Func<HttpResponseMessage,Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get the latest version of a system scan ruleset

SystemScanRulesetsGetLatestViaIdentity(String, String, Nullable<DataSourceType>, Func<HttpResponseMessage,Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Get the latest version of a system scan ruleset

SystemScanRulesetsGetViaIdentity(String, String, Func<HttpResponseMessage, Task<ISystemScanRuleset>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Get a system scan ruleset for a data source

SystemScanRulesetsListAll(String, Func<HttpResponseMessage,Task<ISystemScanRulesetList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List all system scan rulesets for an account

SystemScanRulesetsListAllViaIdentity(String, String, Func<HttpResponseMessage, Task<ISystemScanRulesetList>,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List all system scan rulesets for an account

SystemScanRulesetsListVersionsByDataSource(String, Nullable<DataSourceType>, Func<HttpResponseMessage,Task<ISystemScanRulesetList>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List system scan ruleset versions in Data catalog

SystemScanRulesetsListVersionsByDataSourceViaIdentity(String, String, Nullable<DataSourceType>, Func<HttpResponseMessage,Task<ISystemScanRulesetList>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

List system scan ruleset versions in Data catalog

TriggersCreateTrigger(String, String, String, ITrigger, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ITrigger>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates an instance of a trigger

TriggersCreateTriggerViaIdentity(String, String, ITrigger, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<ITrigger>, Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Creates an instance of a trigger

TriggersDeleteTrigger(String, String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the trigger associated with the scan

TriggersDeleteTriggerViaIdentity(String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<IErrorResponseModel>,Task>, IEventListener, ISendAsync)

Deletes the trigger associated with the scan

TriggersGetTrigger(String, String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets trigger information

TriggersGetTriggerViaIdentity(String, String, Func<HttpResponseMessage, Task<ITrigger>,Task>, Func<HttpResponseMessage,Task<IErrorResponseModel>, Task>, IEventListener, ISendAsync)

Gets trigger information

Applies to