Data Sources - Create Or Replace

Creates or replaces a data source.

PUT {endpoint}/scan/datasources/{dataSourceName}?api-version=2023-09-01

URI Parameters

Name In Required Type Description
dataSourceName
path True

string

The dataSource name.

Regex pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

endpoint
path True

string

url

The scanning endpoint of your purview account. Example: https://{accountName}.purview.azure.com.

api-version
query True

string

The api version to use.

Request Body

The request body can be one of the following:

Name Description
AdlsGen1DataSource

The ADLS Gen1 data source.

AdlsGen2DataSource

The ADLS Gen2 data source.

AmazonAccountDataSource

The Amazon account data source.

AmazonPostgreSqlDataSource

The Amazon Postgre SQL data source.

AmazonS3DataSource

The Amazon S3 data source.

AmazonSqlDataSource

The Amazon SQL data source.

AzureCosmosDbDataSource

The Azure Cosmos DB data source.

AzureDataExplorerDataSource

The azure data explorer data source.

AzureFileServiceDataSource

The azure file service data source.

AzureMySqlDataSource

Azure MySQL data source.

AzurePostgreSqlDataSource

The Azure Postgre SQL data source.

AzureResourceGroupDataSource

Azure resource group data source.

AzureSqlDatabaseDataSource

The Azure SQL database data source.

AzureSqlDatabaseManagedInstanceDataSource

The Azure SQL database managed instance data source.

AzureSqlDataWarehouseDataSource

The Azure SQL data warehouse data source.

AzureStorageDataSource

The Azure Storage data source.

AzureSubscriptionDataSource

Azure subscription data source.

AzureSynapseDataSource

Azure synapse data source.

AzureSynapseWorkspaceDataSource

Azure synapse workspace data source.

OracleDataSource

The oracle data source.

PowerBIDataSource

Power BI data source.

SapEccDataSource

SAP ECC data source.

SapS4HanaDataSource

SAP S/4HANA data source.

SqlServerDatabaseDataSource

The sql server database data source.

TeradataDataSource

The teradata data source.

AdlsGen1DataSource

The ADLS Gen1 data source.

Name Required Type Description
kind True string:

AdlsGen1

The data source type.

creationType

CreationType

The creation type.

properties

AdlsGen1Properties

The properties of ADLS Gen1.

AdlsGen2DataSource

The ADLS Gen2 data source.

Name Required Type Description
kind True string:

AdlsGen2

The data source type.

creationType

CreationType

The creation type.

properties

AdlsGen2Properties

The properties of ADLS Gen2.

AmazonAccountDataSource

The Amazon account data source.

Name Required Type Description
kind True string:

AmazonAccount

The data source type.

creationType

CreationType

The creation type.

properties

AmazonAccountProperties

The properties of Amazon account.

AmazonPostgreSqlDataSource

The Amazon Postgre SQL data source.

Name Required Type Description
kind True string:

AmazonPostgreSql

The data source type.

creationType

CreationType

The creation type.

properties

AmazonPostgreSqlProperties

The properties of Amazon Postgre SQL.

AmazonS3DataSource

The Amazon S3 data source.

Name Required Type Description
kind True string:

AmazonS3

The data source type.

creationType

CreationType

The creation type.

properties

AmazonS3Properties

Amazon S3 properties.

AmazonSqlDataSource

The Amazon SQL data source.

Name Required Type Description
kind True string:

AmazonSql

The data source type.

creationType

CreationType

The creation type.

properties

AmazonSqlProperties

Amazon SQL properties.

AzureCosmosDbDataSource

The Azure Cosmos DB data source.

Name Required Type Description
kind True string:

AzureCosmosDb

The data source type.

creationType

CreationType

The creation type.

properties

AzureCosmosDbProperties

The properties of Azure Cosmos DB.

AzureDataExplorerDataSource

The azure data explorer data source.

Name Required Type Description
kind True string:

AzureDataExplorer

The data source type.

creationType

CreationType

The creation type.

properties

AzureDataExplorerProperties

The properties of azure data explorer.

AzureFileServiceDataSource

The azure file service data source.

Name Required Type Description
kind True string:

AzureFileService

The data source type.

creationType

CreationType

The creation type.

properties

AzureFileServiceProperties

The properties of azure file service.

AzureMySqlDataSource

Azure MySQL data source.

Name Required Type Description
kind True string:

AzureMySql

The data source type.

creationType

CreationType

The creation type.

properties

AzureMySqlProperties

Azure MySQL properties.

AzurePostgreSqlDataSource

The Azure Postgre SQL data source.

Name Required Type Description
kind True string:

AzurePostgreSql

The data source type.

creationType

CreationType

The creation type.

properties

AzurePostgreSqlProperties

The properties of Azure Postgre SQL.

AzureResourceGroupDataSource

Azure resource group data source.

Name Required Type Description
kind True string:

AzureResourceGroup

The data source type.

creationType

CreationType

The creation type.

properties

AzureResourceGroupProperties

Azure resource group properties.

AzureSqlDatabaseDataSource

The Azure SQL database data source.

Name Required Type Description
kind True string:

AzureSqlDatabase

The data source type.

creationType

CreationType

The creation type.

properties

AzureSqlDatabaseProperties

The properties of Azure SQL database.

AzureSqlDatabaseManagedInstanceDataSource

The Azure SQL database managed instance data source.

Name Required Type Description
kind True string:

AzureSqlDatabaseManagedInstance

The data source type.

creationType

CreationType

The creation type.

properties

AzureSqlDatabaseManagedInstanceProperties

The properties of Azure SQL database managed instance.

AzureSqlDataWarehouseDataSource

The Azure SQL data warehouse data source.

Name Required Type Description
kind True string:

AzureSqlDataWarehouse

The data source type.

creationType

CreationType

The creation type.

properties

AzureSqlDataWarehouseProperties

The properties of Azure SQL data warehouse.

AzureStorageDataSource

The Azure Storage data source.

Name Required Type Description
kind True string:

AzureStorage

The data source type.

creationType

CreationType

The creation type.

properties

AzureStorageProperties

The properties of Azure Storage.

AzureSubscriptionDataSource

Azure subscription data source.

Name Required Type Description
kind True string:

AzureSubscription

The data source type.

creationType

CreationType

The creation type.

properties

AzureSubscriptionProperties

Azure subscription properties.

AzureSynapseDataSource

Azure synapse data source.

Name Required Type Description
kind True string:

AzureSynapse

The data source type.

creationType

CreationType

The creation type.

properties

AzureSynapseProperties

Azure synapse properties.

AzureSynapseWorkspaceDataSource

Azure synapse workspace data source.

Name Required Type Description
kind True string:

AzureSynapseWorkspace

The data source type.

creationType

CreationType

The creation type.

properties

AzureSynapseWorkspaceProperties

Azure synapse workspace properties.

OracleDataSource

The oracle data source.

Name Required Type Description
kind True string:

Oracle

The data source type.

creationType

CreationType

The creation type.

properties

OracleProperties

The properties of oracle.

PowerBIDataSource

Power BI data source.

Name Required Type Description
kind True string:

PowerBI

The data source type.

creationType

CreationType

The creation type.

properties

PowerBIProperties

Power BI properties.

SapEccDataSource

SAP ECC data source.

Name Required Type Description
kind True string:

SapEcc

The data source type.

creationType

CreationType

The creation type.

properties

SapEccProperties

SAP ECC properties.

SapS4HanaDataSource

SAP S/4HANA data source.

Name Required Type Description
kind True string:

SapS4Hana

The data source type.

creationType

CreationType

The creation type.

properties

SapS4HanaProperties

SAP S/4HANA data source properties.

SqlServerDatabaseDataSource

The sql server database data source.

Name Required Type Description
kind True string:

SqlServerDatabase

The data source type.

creationType

CreationType

The creation type.

properties

SqlServerDatabaseProperties

The properties of sql server database.

TeradataDataSource

The teradata data source.

Name Required Type Description
kind True string:

Teradata

The data source type.

creationType

CreationType

The creation type.

properties

TeradataProperties

The properties of teradata.

Responses

Name Type Description
200 OK DataSource:

Success.

201 Created DataSource:

Success.

Other Status Codes

ErrorResponseModel

An error response received from the Scanning Service.

Headers

x-ms-error-code: string

Security

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

DataSources_CreateOrReplace

Sample Request

PUT {endpoint}/scan/datasources/myDataSource?api-version=2023-09-01

{
  "kind": "AzureStorage",
  "properties": {
    "endpoint": "https://azurestorage.core.windows.net/",
    "collection": {
      "referenceName": "Collection-rZX"
    }
  }
}

Sample Response

x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
{
  "kind": "AdlsGen2",
  "creationType": "Manual",
  "name": "AzureDataLakeStorage-cpm",
  "properties": {
    "endpoint": "https://datascansharedstorage.dfs.core.windows.net/",
    "resourceGroup": "DataScanTestRG",
    "subscriptionId": "1bc7be44-c3d6-407e-938a-0d87d26b2b83",
    "location": "westus2",
    "resourceName": "datascansharedstorage",
    "resourceId": "/subscriptions/1bc7be44-c3d6-407e-938a-0d87d26b2b83/resourceGroups/DataScanTestRG/providers/Microsoft.Storage/storageAccounts/datascansharedstorage",
    "dataUseGovernance": "Disabled",
    "createdAt": "2022-08-05T07:13:08.032795Z",
    "lastModifiedAt": "2022-08-05T07:13:08.032795Z",
    "collection": {
      "lastModifiedAt": "2022-08-05T07:13:08.032795Z",
      "referenceName": "sharedeuappurviewaccount",
      "type": "CollectionReference"
    },
    "dataSourceCollectionMovingState": "0"
  }
}
x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
{
  "kind": "AdlsGen2",
  "creationType": "Manual",
  "name": "AzureDataLakeStorage-cpm",
  "properties": {
    "endpoint": "https://datascansharedstorage.dfs.core.windows.net/",
    "resourceGroup": "DataScanTestRG",
    "subscriptionId": "1bc7be44-c3d6-407e-938a-0d87d26b2b83",
    "location": "westus2",
    "resourceName": "datascansharedstorage",
    "resourceId": "/subscriptions/1bc7be44-c3d6-407e-938a-0d87d26b2b83/resourceGroups/DataScanTestRG/providers/Microsoft.Storage/storageAccounts/datascansharedstorage",
    "dataUseGovernance": "Disabled",
    "createdAt": "2022-08-05T07:13:08.032795Z",
    "lastModifiedAt": "2022-08-05T07:13:08.032795Z",
    "collection": {
      "lastModifiedAt": "2022-08-05T07:13:08.032795Z",
      "referenceName": "sharedeuappurviewaccount",
      "type": "CollectionReference"
    },
    "dataSourceCollectionMovingState": "0"
  }
}

Definitions

Name Description
AdlsGen1CredentialScan

ADLS Gen1 credential scan.

AdlsGen1CredentialScanProperties

ADLS Gen1 credential scan properties.

AdlsGen1DataSource

The ADLS Gen1 data source.

AdlsGen1MsiScan

ADLS Gen1 MSI scan.

AdlsGen1MsiScanProperties

ADLS Gen1 MSI scan properties.

AdlsGen1Properties

The properties of ADLS Gen1.

AdlsGen2CredentialScan

ADLS Gen2 credential scan.

AdlsGen2CredentialScanProperties

ADLS Gen2 credential scan properties.

AdlsGen2DataSource

The ADLS Gen2 data source.

AdlsGen2MsiScan

ADLS Gen2 MSI scan.

AdlsGen2MsiScanProperties

ADLS Gen2 MSI scan properties.

AdlsGen2Properties

The properties of ADLS Gen2.

AmazonAccountCredentialScan

Amazon account credential scan.

AmazonAccountCredentialScanProperties

Amazon account credential scan properties.

AmazonAccountDataSource

The Amazon account data source.

AmazonAccountProperties

The properties of Amazon account.

AmazonPostgreSqlCredentialScan

Amazon Postgre SQL credential scan.

AmazonPostgreSqlCredentialScanProperties

Amazon Postgre SQL credential scan properties.

AmazonPostgreSqlDataSource

The Amazon Postgre SQL data source.

AmazonPostgreSqlProperties

The properties of Amazon Postgre SQL.

AmazonS3CredentialScan

Amazon S3 credential scan.

AmazonS3CredentialScanProperties

Amazon S3 credential scan properties.

AmazonS3DataSource

The Amazon S3 data source.

AmazonS3Properties

The properties of Amazon S3.

AmazonS3RoleARNScan

Amazon S3 role ARN scan.

AmazonS3RoleARNScanProperties

Amazon S3 role ARN scan properties.

AmazonSqlCredentialScan

Amazon SQL credential scan.

AmazonSqlCredentialScanProperties

Amazon SQL credential scan properties.

AmazonSqlDataSource

The Amazon SQL data source.

AmazonSqlProperties

The properties of Amazon SQL.

AzureCosmosDbCredentialScan

Azure Cosmos DB credential scan.

AzureCosmosDbCredentialScanProperties

Azure Cosmos DB credential scan properties.

AzureCosmosDbDataSource

The Azure Cosmos DB data source.

AzureCosmosDbProperties

The properties of Azure Cosmos DB.

AzureDataExplorerCredentialScan

Azure data Explorer credential scan.

AzureDataExplorerCredentialScanProperties

Azure data Explorer credential scan properties.

AzureDataExplorerDataSource

The azure data explorer data source.

AzureDataExplorerMsiScan

Azure data Explorer MSI scan.

AzureDataExplorerMsiScanProperties

Azure data Explorer MSI scan properties.

AzureDataExplorerProperties

The properties of azure data explorer.

AzureFileServiceCredentialScan

Azure file service credential scan.

AzureFileServiceCredentialScanProperties

Azure file service credential scan properties.

AzureFileServiceDataSource

The azure file service data source.

AzureFileServiceProperties

The properties of azure file service.

AzureMySqlCredentialScan

Azure MySQL credential scan.

AzureMySqlCredentialScanProperties

Azure MySQL credential scan properties.

AzureMySqlDataSource

Azure MySQL data source.

AzureMySqlProperties

Azure MySQL data source properties.

AzurePostgreSqlCredentialScan

Azure Postgre SQL credential scan.

AzurePostgreSqlCredentialScanProperties

Azure Postgre SQL credential scan properties.

AzurePostgreSqlDataSource

The Azure Postgre SQL data source.

AzurePostgreSqlProperties

The properties of Azure Postgre SQL.

AzureResourceGroupCredentialScan

Azure resource group credential scan.

AzureResourceGroupCredentialScanProperties

Azure resource group credential scan properties.

AzureResourceGroupDataSource

Azure resource group data source.

AzureResourceGroupMsiScan

Azure resource group MSI scan.

AzureResourceGroupMsiScanProperties

Azure resource group MSI scan properties.

AzureResourceGroupProperties

Azure resource group properties.

AzureSqlDatabaseCredentialScan

Azure SQL database credential scan.

AzureSqlDatabaseCredentialScanProperties

Azure SQL database credential scan properties.

AzureSqlDatabaseDataSource

The Azure SQL database data source.

AzureSqlDatabaseManagedInstanceCredentialScan

Azure SQL database managed instance credential scan.

AzureSqlDatabaseManagedInstanceCredentialScanProperties

Azure SQL database managed instance credential scan properties.

AzureSqlDatabaseManagedInstanceDataSource

The Azure SQL database managed instance data source.

AzureSqlDatabaseManagedInstanceMsiScan

Azure SQL database managed instance MSI scan.

AzureSqlDatabaseManagedInstanceMsiScanProperties

Azure SQL database managed instance MSI scan properties.

AzureSqlDatabaseManagedInstanceProperties

The properties of Azure SQL database managed instance.

AzureSqlDatabaseMsiScan

Azure SQL database MSI scan.

AzureSqlDatabaseMsiScanProperties

Azure SQL database MSI scan properties.

AzureSqlDatabaseProperties

The properties of Azure SQL database.

AzureSqlDataWarehouseCredentialScan

Azure SQL data warehouse credential scan.

AzureSqlDataWarehouseCredentialScanProperties

Azure SQL data warehouse credential scan properties.

AzureSqlDataWarehouseDataSource

The Azure SQL data warehouse data source.

AzureSqlDataWarehouseMsiScan

Azure SQL data warehouse MSI scan.

AzureSqlDataWarehouseMsiScanProperties

Azure SQL data warehouse MSI scan properties.

AzureSqlDataWarehouseProperties

The properties of Azure SQL data warehouse.

AzureStorageCredentialScan

Azure Storage credential scan.

AzureStorageCredentialScanProperties

Azure Storage credential scan properties.

AzureStorageDataSource

The Azure Storage data source.

AzureStorageMsiScan

Azure Storage MSI scan.

AzureStorageMsiScanProperties

Azure Storage MSI scan properties.

AzureStorageProperties

The properties of Azure Storage.

AzureSubscriptionCredentialScan

Azure subscription credential scan.

AzureSubscriptionCredentialScanProperties

Azure subscription credential scan properties.

AzureSubscriptionDataSource

Azure subscription data source.

AzureSubscriptionMsiScan

Azure subscription MSI scan.

AzureSubscriptionMsiScanProperties

Azure subscription MSI scan properties.

AzureSubscriptionProperties

Properties of azure subscription.

AzureSynapseCredentialScan

Azure synapse credential scan.

AzureSynapseCredentialScanProperties

Azure synapse credential scan properties.

AzureSynapseDataSource

Azure synapse data source.

AzureSynapseMsiScan

Azure synapse MSI scan.

AzureSynapseMsiScanProperties

Azure synapse MSI scan properties.

AzureSynapseProperties

Azure synapse data source properties.

AzureSynapseWorkspaceCredentialScan

Azure synapse workspace credential scan.

AzureSynapseWorkspaceCredentialScanProperties

Azure synapse workspace credential scan properties.

AzureSynapseWorkspaceDataSource

Azure synapse workspace data source.

AzureSynapseWorkspaceMsiScan

Azure synapse workspace MSI scan.

AzureSynapseWorkspaceMsiScanProperties

Azure synapse workspace MSI scan properties.

AzureSynapseWorkspaceProperties

Azure synapse workspace data source properties.

CollectionReference

The reference to collection.

ConnectedVia

The integration runtime reference.

CreationType

The creation type.

CredentialReference

The credential reference.

CredentialType

The type of the credential.

DataSourceCollectionState

Data source collection moving state.

DataSourceIdentifier

The data source identifier.

DataSourceType

The data source type.

DataUseGovernanceState

The data use governance of azure subscription.

DiscoveryExecutionDetails

The discovery execution details.

ErrorModel

The error model.

ErrorResponseModel

The error response model.

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

ExtendedProperties

The extended properties.

IngestionExecutionDetails

The ingestion execution details.

IngestionPhaseStatus

The ingestion status.

ItemPath

The item path.

Notification

The notification model.

OracleDataSource

The oracle data source.

OracleOracleCredentialScan

Oracle credential scan.

OracleOracleCredentialScanProperties

Oracle credential scan properties.

OracleOracleUserPassScan

Oracle user pass scan.

OracleOracleUserPassScanProperties

Oracle user pass scan properties.

OracleProperties

The properties of oracle.

PowerBIDataSource

Power BI data source.

PowerBIDelegatedScan

Power BI delegated scan.

PowerBIDelegatedScanProperties

Power BI delegated scan properties.

PowerBIMsiScan

Power BI MSI scan.

PowerBIMsiScanProperties

Power BI MSI scan properties.

PowerBIProperties

Power BI properties.

QualifiedName

The qualified name.

ResourceNameFilter

Resource name filter.

ResourceTypeFilter

Resource type filter.

SapEccDataSource

SAP ECC data source.

SapEccProperties

SAP ECC properties.

SapEccSapEccCredentialScan

SAP ECC credential scan.

SapEccSapEccCredentialScanProperties

SAP ECC credential scan properties.

SapEccSapEccUserPassScan

SAP ECC user pass scan.

SapEccSapEccUserPassScanProperties

SAP ECC user pass scan properties.

SapS4HanaDataSource

SAP S/4HANA data source.

SapS4HanaProperties

SAP S/4HANA data source properties.

SapS4HanaSapS4HanaCredentialScan

SAP S/4HANA credential scan.

SapS4HanaSapS4HanaCredentialScanProperties

SAP S/4HANA credential scan properties.

SapS4HanaSapS4HanaUserPassScan

SAP S/4HANA user pass scan.

SapS4HanaSapS4HanaUserPassScanProperties

SAP S/4HANA user pass scan properties.

ScanDiagnostics

The scan diagnostics.

ScanLevelType

Scan level type.

ScanResultWithIngestion

The scan result with ingestion.

ScanRulesetType

The scan ruleset type.

ScanRunStatus

The scan result status.

ScanStatus

The discovery status.

SqlServerDatabaseCredentialScan

SQL server database credential scan.

SqlServerDatabaseCredentialScanProperties

SQL server database credential scan properties.

SqlServerDatabaseDataSource

The sql server database data source.

SqlServerDatabaseProperties

The properties of sql server database.

TeradataDataSource

The teradata data source.

TeradataProperties

The properties of teradata.

TeradataTeradataCredentialScan

Teradata credential scan.

TeradataTeradataCredentialScanProperties

Teradata credential scan properties.

TeradataTeradataUserPassScan

Teradata user pass scan.

TeradataTeradataUserPassScanProperties

Teradata user pass scan properties.

TeradataUserPassScan

Teradata user pass scan.

TeradataUserPassScanProperties

Teradata user pass scan properties.

AdlsGen1CredentialScan

ADLS Gen1 credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AdlsGen1Credential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AdlsGen1CredentialScanProperties

ADLS Gen1 credential scan properties.

scanId

string

The scan identifier.

AdlsGen1CredentialScanProperties

ADLS Gen1 credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AdlsGen1DataSource

The ADLS Gen1 data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AdlsGen1

The data source type.

name

string

The resource name.

properties

AdlsGen1Properties

The properties of ADLS Gen1.

scans Scan[]:

Scans of this data source.

AdlsGen1MsiScan

ADLS Gen1 MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AdlsGen1Msi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AdlsGen1MsiScanProperties

ADLS Gen1 MSI scan properties.

scanId

string

The scan identifier.

AdlsGen1MsiScanProperties

ADLS Gen1 MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AdlsGen1Properties

The properties of ADLS Gen1.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

endpoint

string

The endpoint of ADLS Gen1.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AdlsGen2CredentialScan

ADLS Gen2 credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AdlsGen2Credential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AdlsGen2CredentialScanProperties

ADLS Gen2 credential scan properties.

scanId

string

The scan identifier.

AdlsGen2CredentialScanProperties

ADLS Gen2 credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AdlsGen2DataSource

The ADLS Gen2 data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AdlsGen2

The data source type.

name

string

The resource name.

properties

AdlsGen2Properties

The properties of ADLS Gen2.

scans Scan[]:

Scans of this data source.

AdlsGen2MsiScan

ADLS Gen2 MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AdlsGen2Msi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AdlsGen2MsiScanProperties

ADLS Gen2 MSI scan properties.

scanId

string

The scan identifier.

AdlsGen2MsiScanProperties

ADLS Gen2 MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AdlsGen2Properties

The properties of ADLS Gen2.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

endpoint

string

The endpoint of ADLS Gen2.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AmazonAccountCredentialScan

Amazon account credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AmazonAccountCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AmazonAccountCredentialScanProperties

Amazon account credential scan properties.

scanId

string

The scan identifier.

AmazonAccountCredentialScanProperties

Amazon account credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AmazonAccountDataSource

The Amazon account data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AmazonAccount

The data source type.

name

string

The resource name.

properties

AmazonAccountProperties

The properties of Amazon account.

scans Scan[]:

Scans of this data source.

AmazonAccountProperties

The properties of Amazon account.

Name Type Description
awsAccountId

string

AWS account id.

collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

roleARN

string

Role arn.

AmazonPostgreSqlCredentialScan

Amazon Postgre SQL credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AmazonPostgreSqlCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AmazonPostgreSqlCredentialScanProperties

Amazon Postgre SQL credential scan properties.

scanId

string

The scan identifier.

AmazonPostgreSqlCredentialScanProperties

Amazon Postgre SQL credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

port

integer

The port of Amazon Postgre SQL server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Amazon Postgre SQL server.

vpcEndpointServiceName

string

The vpc endpoint service name of Amazon Postgre SQL server.

workers

integer

The number of workers of the scan.

AmazonPostgreSqlDataSource

The Amazon Postgre SQL data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AmazonPostgreSql

The data source type.

name

string

The resource name.

properties

AmazonPostgreSqlProperties

The properties of Amazon Postgre SQL.

scans Scan[]:

Scans of this data source.

AmazonPostgreSqlProperties

The properties of Amazon Postgre SQL.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

port

integer

The port of Amazon Postgre SQL.

serverEndpoint

string

The server endpoint of Amazon Postgre SQL.

vpcEndpointServiceName

string

The vpc endpoint service name of Amazon Postgre SQL.

AmazonS3CredentialScan

Amazon S3 credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AmazonS3Credential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AmazonS3CredentialScanProperties

Amazon S3 credential scan properties.

scanId

string

The scan identifier.

AmazonS3CredentialScanProperties

Amazon S3 credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isMauiScan

boolean

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

roleARN

string

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AmazonS3DataSource

The Amazon S3 data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AmazonS3

The data source type.

name

string

The resource name.

properties

AmazonS3Properties

Amazon S3 properties.

scans Scan[]:

Scans of this data source.

AmazonS3Properties

The properties of Amazon S3.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

roleARN

string

Role ARN.

serviceUrl

string

Service URL.

AmazonS3RoleARNScan

Amazon S3 role ARN scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AmazonS3RoleARN

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AmazonS3RoleARNScanProperties

Amazon S3 role ARN scan properties.

scanId

string

The scan identifier.

AmazonS3RoleARNScanProperties

Amazon S3 role ARN scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isMauiScan

boolean

The flag to indicate whether the scan is a Maui scan or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

roleARN

string

The role ARN of the scan.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AmazonSqlCredentialScan

Amazon SQL credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AmazonSqlCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AmazonSqlCredentialScanProperties

Amazon SQL credential scan properties.

scanId

string

The scan identifier.

AmazonSqlCredentialScanProperties

Amazon SQL credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

port

integer

The port of Amazon SQL server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Amazon SQL server.

vpcEndpointServiceName

string

The VPC endpoint service name of Amazon SQL server.

workers

integer

The number of workers of the scan.

AmazonSqlDataSource

The Amazon SQL data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AmazonSql

The data source type.

name

string

The resource name.

properties

AmazonSqlProperties

Amazon SQL properties.

scans Scan[]:

Scans of this data source.

AmazonSqlProperties

The properties of Amazon SQL.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

port

integer

Port.

serverEndpoint

string

Server Endpoint.

vpcEndpointServiceName

string

Vpc Endpoint Service Name.

AzureCosmosDbCredentialScan

Azure Cosmos DB credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureCosmosDbCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureCosmosDbCredentialScanProperties

Azure Cosmos DB credential scan properties.

scanId

string

The scan identifier.

AzureCosmosDbCredentialScanProperties

Azure Cosmos DB credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureCosmosDbDataSource

The Azure Cosmos DB data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureCosmosDb

The data source type.

name

string

The resource name.

properties

AzureCosmosDbProperties

The properties of Azure Cosmos DB.

scans Scan[]:

Scans of this data source.

AzureCosmosDbProperties

The properties of Azure Cosmos DB.

Name Type Description
accountUri

string

The account URI of Azure Cosmos DB.

collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AzureDataExplorerCredentialScan

Azure data Explorer credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureDataExplorerCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureDataExplorerCredentialScanProperties

Azure data Explorer credential scan properties.

scanId

string

The scan identifier.

AzureDataExplorerCredentialScanProperties

Azure data Explorer credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

database

string

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureDataExplorerDataSource

The azure data explorer data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureDataExplorer

The data source type.

name

string

The resource name.

properties

AzureDataExplorerProperties

The properties of azure data explorer.

scans Scan[]:

Scans of this data source.

AzureDataExplorerMsiScan

Azure data Explorer MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureDataExplorerMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureDataExplorerMsiScanProperties

Azure data Explorer MSI scan properties.

scanId

string

The scan identifier.

AzureDataExplorerMsiScanProperties

Azure data Explorer MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

database

string

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureDataExplorerProperties

The properties of azure data explorer.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

endpoint

string

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AzureFileServiceCredentialScan

Azure file service credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureFileServiceCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureFileServiceCredentialScanProperties

Azure file service credential scan properties.

scanId

string

The scan identifier.

AzureFileServiceCredentialScanProperties

Azure file service credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

shareName

string

workers

integer

The number of workers of the scan.

AzureFileServiceDataSource

The azure file service data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureFileService

The data source type.

name

string

The resource name.

properties

AzureFileServiceProperties

The properties of azure file service.

scans Scan[]:

Scans of this data source.

AzureFileServiceProperties

The properties of azure file service.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

endpoint

string

The endpoint of azure file service.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AzureMySqlCredentialScan

Azure MySQL credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureMySqlCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureMySqlCredentialScanProperties

Azure MySQL credential scan properties.

scanId

string

The scan identifier.

AzureMySqlCredentialScanProperties

Azure MySQL credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

port

integer

The port of the Azure MySQL server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of the Azure MySQL server.

workers

integer

The number of workers of the scan.

AzureMySqlDataSource

Azure MySQL data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureMySql

The data source type.

name

string

The resource name.

properties

AzureMySqlProperties

Azure MySQL properties.

scans Scan[]:

Scans of this data source.

AzureMySqlProperties

Azure MySQL data source properties.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

port

integer

The port of azure my sql.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

The server endpoint of azure my sql.

subscriptionId

string

Subscription id.

AzurePostgreSqlCredentialScan

Azure Postgre SQL credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzurePostgreSqlCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzurePostgreSqlCredentialScanProperties

Azure Postgre SQL credential scan properties.

scanId

string

The scan identifier.

AzurePostgreSqlCredentialScanProperties

Azure Postgre SQL credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

port

integer

The port of Azure Postgre SQL server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure Postgre SQL server.

sslMode

integer

The SSL mode of Azure Postgre SQL server.

workers

integer

The number of workers of the scan.

AzurePostgreSqlDataSource

The Azure Postgre SQL data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzurePostgreSql

The data source type.

name

string

The resource name.

properties

AzurePostgreSqlProperties

The properties of Azure Postgre SQL.

scans Scan[]:

Scans of this data source.

AzurePostgreSqlProperties

The properties of Azure Postgre SQL.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

port

integer

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

The server endpoint of Azure Postgre SQL.

subscriptionId

string

Subscription id.

AzureResourceGroupCredentialScan

Azure resource group credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureResourceGroupCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureResourceGroupCredentialScanProperties

Azure resource group credential scan properties.

scanId

string

The scan identifier.

AzureResourceGroupCredentialScanProperties

Azure resource group credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureResourceGroupDataSource

Azure resource group data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureResourceGroup

The data source type.

name

string

The resource name.

properties

AzureResourceGroupProperties

Azure resource group properties.

scans Scan[]:

Scans of this data source.

AzureResourceGroupMsiScan

Azure resource group MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureResourceGroupMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureResourceGroupMsiScanProperties

Azure resource group MSI scan properties.

scanId

string

The scan identifier.

AzureResourceGroupMsiScanProperties

Azure resource group MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureResourceGroupProperties

Azure resource group properties.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

subscriptionId

string

Subscription id.

AzureSqlDatabaseCredentialScan

Azure SQL database credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDatabaseCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDatabaseCredentialScanProperties

Azure SQL database credential scan properties.

scanId

string

The scan identifier.

AzureSqlDatabaseCredentialScanProperties

Azure SQL database credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDatabaseDataSource

The Azure SQL database data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSqlDatabase

The data source type.

name

string

The resource name.

properties

AzureSqlDatabaseProperties

The properties of Azure SQL database.

scans Scan[]:

Scans of this data source.

AzureSqlDatabaseManagedInstanceCredentialScan

Azure SQL database managed instance credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDatabaseManagedInstanceCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDatabaseManagedInstanceCredentialScanProperties

Azure SQL database managed instance credential scan properties.

scanId

string

The scan identifier.

AzureSqlDatabaseManagedInstanceCredentialScanProperties

Azure SQL database managed instance credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDatabaseManagedInstanceDataSource

The Azure SQL database managed instance data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSqlDatabaseManagedInstance

The data source type.

name

string

The resource name.

properties

AzureSqlDatabaseManagedInstanceProperties

The properties of Azure SQL database managed instance.

scans Scan[]:

Scans of this data source.

AzureSqlDatabaseManagedInstanceMsiScan

Azure SQL database managed instance MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDatabaseManagedInstanceMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDatabaseManagedInstanceMsiScanProperties

Azure SQL database managed instance MSI scan properties.

scanId

string

The scan identifier.

AzureSqlDatabaseManagedInstanceMsiScanProperties

Azure SQL database managed instance MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDatabaseManagedInstanceProperties

The properties of Azure SQL database managed instance.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

subscriptionId

string

Subscription id.

AzureSqlDatabaseMsiScan

Azure SQL database MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDatabaseMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDatabaseMsiScanProperties

Azure SQL database MSI scan properties.

scanId

string

The scan identifier.

AzureSqlDatabaseMsiScanProperties

Azure SQL database MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDatabaseProperties

The properties of Azure SQL database.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

The server endpoint of Azure SQL database.

subscriptionId

string

Subscription id.

AzureSqlDataWarehouseCredentialScan

Azure SQL data warehouse credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDataWarehouseCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDataWarehouseCredentialScanProperties

Azure SQL data warehouse credential scan properties.

scanId

string

The scan identifier.

AzureSqlDataWarehouseCredentialScanProperties

Azure SQL data warehouse credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDataWarehouseDataSource

The Azure SQL data warehouse data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSqlDataWarehouse

The data source type.

name

string

The resource name.

properties

AzureSqlDataWarehouseProperties

The properties of Azure SQL data warehouse.

scans Scan[]:

Scans of this data source.

AzureSqlDataWarehouseMsiScan

Azure SQL data warehouse MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSqlDataWarehouseMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSqlDataWarehouseMsiScanProperties

Azure SQL data warehouse MSI scan properties.

scanId

string

The scan identifier.

AzureSqlDataWarehouseMsiScanProperties

Azure SQL data warehouse MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

AzureSqlDataWarehouseProperties

The properties of Azure SQL data warehouse.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

subscriptionId

string

Subscription id.

AzureStorageCredentialScan

Azure Storage credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureStorageCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureStorageCredentialScanProperties

Azure Storage credential scan properties.

scanId

string

The scan identifier.

AzureStorageCredentialScanProperties

Azure Storage credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureStorageDataSource

The Azure Storage data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureStorage

The data source type.

name

string

The resource name.

properties

AzureStorageProperties

The properties of Azure Storage.

scans Scan[]:

Scans of this data source.

AzureStorageMsiScan

Azure Storage MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureStorageMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureStorageMsiScanProperties

Azure Storage MSI scan properties.

scanId

string

The scan identifier.

AzureStorageMsiScanProperties

Azure Storage MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureStorageProperties

The properties of Azure Storage.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

endpoint

string

The endpoint of Azure Storage.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

subscriptionId

string

Subscription id.

AzureSubscriptionCredentialScan

Azure subscription credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSubscriptionCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSubscriptionCredentialScanProperties

Azure subscription credential scan properties.

scanId

string

The scan identifier.

AzureSubscriptionCredentialScanProperties

Azure subscription credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSubscriptionDataSource

Azure subscription data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSubscription

The data source type.

name

string

The resource name.

properties

AzureSubscriptionProperties

Azure subscription properties.

scans Scan[]:

Scans of this data source.

AzureSubscriptionMsiScan

Azure subscription MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSubscriptionMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSubscriptionMsiScanProperties

Azure subscription MSI scan properties.

scanId

string

The scan identifier.

AzureSubscriptionMsiScanProperties

Azure subscription MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSubscriptionProperties

Properties of azure subscription.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

The data use governance of azure subscription.

lastModifiedAt

string

The last modified time of data source.

resourceId

string

The resource ID of azure subscription.

subscriptionId

string

The subscription ID of azure subscription.

AzureSynapseCredentialScan

Azure synapse credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSynapseCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSynapseCredentialScanProperties

Azure synapse credential scan properties.

scanId

string

The scan identifier.

AzureSynapseCredentialScanProperties

Azure synapse credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSynapseDataSource

Azure synapse data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSynapse

The data source type.

name

string

The resource name.

properties

AzureSynapseProperties

Azure synapse properties.

scans Scan[]:

Scans of this data source.

AzureSynapseMsiScan

Azure synapse MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSynapseMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSynapseMsiScanProperties

Azure synapse MSI scan properties.

scanId

string

The scan identifier.

AzureSynapseMsiScanProperties

Azure synapse MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSynapseProperties

Azure synapse data source properties.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

sqlEndpoint

string

The SQL endpoint of azure synapse.

sqlOnDemandEndpoint

string

The SQL on demand endpoint of azure synapse.

subscriptionId

string

Subscription id.

AzureSynapseWorkspaceCredentialScan

Azure synapse workspace credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSynapseWorkspaceCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSynapseWorkspaceCredentialScanProperties

Azure synapse workspace credential scan properties.

scanId

string

The scan identifier.

AzureSynapseWorkspaceCredentialScanProperties

Azure synapse workspace credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSynapseWorkspaceDataSource

Azure synapse workspace data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

AzureSynapseWorkspace

The data source type.

name

string

The resource name.

properties

AzureSynapseWorkspaceProperties

Azure synapse workspace properties.

scans Scan[]:

Scans of this data source.

AzureSynapseWorkspaceMsiScan

Azure synapse workspace MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

AzureSynapseWorkspaceMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

AzureSynapseWorkspaceMsiScanProperties

Azure synapse workspace MSI scan properties.

scanId

string

The scan identifier.

AzureSynapseWorkspaceMsiScanProperties

Azure synapse workspace MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

resourceTypes

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

AzureSynapseWorkspaceProperties

Azure synapse workspace data source properties.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

dedicatedSqlEndpoint

string

The dedicated SQL endpoint of azure synapse workspace.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverlessSqlEndpoint

string

The serverless SQL endpoint of azure synapse workspace.

subscriptionId

string

Subscription id.

CollectionReference

The reference to collection.

Name Type Description
lastModifiedAt

string

The last modified time of collection reference.

referenceName

string

The reference name of collection reference.

type

string

The type of collection reference.

ConnectedVia

The integration runtime reference.

Name Type Description
integrationRuntimeType

string

The type of the integration runtime.

referenceName

string

The reference name of the integration runtime.

CreationType

The creation type.

Name Type Description
AutoManaged

string

the datasource creation type is auto managed

AutoNative

string

the datasource creation type is auto created, native

Manual

string

the datasource creation type is Manual

CredentialReference

The credential reference.

Name Type Description
credentialType

CredentialType

The type of the credential.

referenceName

string

The reference name of the credential.

CredentialType

The type of the credential.

Name Type Description
AccountKey

string

the credential type is account key

AmazonARN

string

the credential type is amazon ARN

BasicAuth

string

the credential type is basic auth

ConsumerKeyAuth

string

the credential type is Consumer Key Auth

DelegatedAuth

string

the credential type is delegated auth

ManagedIdentity

string

the credential type is managed identity

ServicePrincipal

string

the credential type is service principal

SqlAuth

string

the credential type is sql auth

DataSourceCollectionState

Data source collection moving state.

Name Type Description
Active

string

Failed

string

Moving

string

DataSourceIdentifier

The data source identifier.

Name Type Description
dataSourceName

string

The data source name.

guid

string

The guid.

itemPath

ItemPath

The item path.

qualifiedName

QualifiedName

The qualified name.

resourceId

string

The resource identifier.

DataSourceType

The data source type.

Name Type Description
AdlsGen1

string

AdlsGen2

string

AmazonAccount

string

AmazonPostgreSql

string

AmazonRedShift

string

AmazonS3

string

AmazonSql

string

ArcEnabledSqlServer

string

AzureCosmosDb

string

AzureDataExplorer

string

AzureFileService

string

AzureMySql

string

AzurePostgreSql

string

AzureResourceGroup

string

AzureSqlDataWarehouse

string

AzureSqlDatabase

string

AzureSqlDatabaseManagedInstance

string

AzureStorage

string

AzureSubscription

string

AzureSynapse

string

AzureSynapseWorkspace

string

Databricks

string

DatabricksHms

string

DatabricksUnityCatalog

string

Dataverse

string

Fabric

string

Hdfs

string

None

string

Oracle

string

PostgreSql

string

PowerBI

string

SapEcc

string

SapS4Hana

string

Snowflake

string

SqlServerDatabase

string

TableauServer

string

Teradata

string

Trident

string

DataUseGovernanceState

The data use governance of azure subscription.

Name Type Description
Disabled

string

DisabledByAnotherAccount

string

Enabled

string

EnabledAtAncestorScope

string

DiscoveryExecutionDetails

The discovery execution details.

Name Type Description
discoveryEndTime

string

The discovery end time.

discoveryStartTime

string

The discovery start time.

isErrorLogAvailable

boolean

Indicates whether the error log is available.

statistics

The discovery statistics.

status

ScanStatus

The discovery status.

ErrorModel

The error model.

Name Type Description
code

string

A unique error code that identifies the specific error.

details

ErrorModel[]

An array of nested ErrorModel objects that provides additional error details.

message

string

A human-readable error message that provides more details about the error.

target

string

The specific component that the error is associated with.

ErrorResponseModel

The error response model.

Name Type Description
error

ErrorModel

The error model.

ExpandingResourceScanPropertiesResourceTypes

Resource types of scan properties in expanding resources.

Name Type Description
adlsGen1

ResourceTypeFilter

Resource type filter.

adlsGen2

ResourceTypeFilter

Resource type filter.

amazonAccount

ResourceTypeFilter

Resource type filter.

amazonPostgreSql

ResourceTypeFilter

Resource type filter.

amazonS3

ResourceTypeFilter

Resource type filter.

amazonSql

ResourceTypeFilter

Resource type filter.

azureCosmosDb

ResourceTypeFilter

Resource type filter.

azureDataExplorer

ResourceTypeFilter

Resource type filter.

azureFileService

ResourceTypeFilter

Resource type filter.

azureMySql

ResourceTypeFilter

Resource type filter.

azurePostgreSql

ResourceTypeFilter

Resource type filter.

azureResourceGroup

ResourceTypeFilter

Resource type filter.

azureSqlDataWarehouse

ResourceTypeFilter

Resource type filter.

azureSqlDatabase

ResourceTypeFilter

Resource type filter.

azureSqlDatabaseManagedInstance

ResourceTypeFilter

Resource type filter.

azureStorage

ResourceTypeFilter

Resource type filter.

azureSubscription

ResourceTypeFilter

Resource type filter.

azureSynapse

ResourceTypeFilter

Resource type filter.

azureSynapseWorkspace

ResourceTypeFilter

Resource type filter.

none

ResourceTypeFilter

Resource type filter.

oracle

ResourceTypeFilter

Resource type filter.

powerBI

ResourceTypeFilter

Resource type filter.

sapEcc

ResourceTypeFilter

Resource type filter.

sapS4Hana

ResourceTypeFilter

Resource type filter.

sqlServerDatabase

ResourceTypeFilter

Resource type filter.

teradata

ResourceTypeFilter

Resource type filter.

ExtendedProperties

The extended properties.

Name Type Description
resourceGroup

string

The resource group.

subscriptionId

string

The subscription identifier.

IngestionExecutionDetails

The ingestion execution details.

Name Type Description
estimatedTimeRemainingInSeconds

integer

The estimated time remaining in seconds.

ingestionEndTime

string

The ingestion end time.

ingestionStartTime

string

The ingestion start time.

isErrorLogAvailable

boolean

Indicates whether the error log is available.

lastUpdatedAt

string

The last updated time.

statistics

The ingestion statistics.

status

IngestionPhaseStatus

The ingestion status.

IngestionPhaseStatus

The ingestion status.

Name Type Description
Canceled

string

Canceling

string

Failed

string

InProgress

string

None

string

PartialSucceeded

string

Queued

string

SourceUnknown

string

Succeeded

string

ItemPath

The item path.

Name Type Description
extendedProperties

ExtendedProperties

The extended properties.

path

string

The path.

Notification

The notification model.

Name Type Description
code

integer

Notification code.

message

string

Notification message.

OracleDataSource

The oracle data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

Oracle

The data source type.

name

string

The resource name.

properties

OracleProperties

The properties of oracle.

scans Scan[]:

Scans of this data source.

OracleOracleCredentialScan

Oracle credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

OracleOracleCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

OracleOracleCredentialScanProperties

Oracle credential scan properties.

scanId

string

The scan identifier.

OracleOracleCredentialScanProperties

Oracle credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

driverLocation

string

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

schema

string

storedProcedureDetails

string

workers

integer

The number of workers of the scan.

OracleOracleUserPassScan

Oracle user pass scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

OracleOracleUserPass

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

OracleOracleUserPassScanProperties

Oracle user pass scan properties.

scanId

string

The scan identifier.

OracleOracleUserPassScanProperties

Oracle user pass scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

driverLocation

string

The driver location.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

password

string

The password of Oracle server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

schema

string

The schema.

username

string

The username of Oracle server.

workers

integer

The number of workers of the scan.

OracleProperties

The properties of oracle.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

host

string

The host of Oracle server.

lastModifiedAt

string

The last modified time of data source.

port

string

The port of Oracle server.

service

string

The service of Oracle server.

PowerBIDataSource

Power BI data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

PowerBI

The data source type.

name

string

The resource name.

properties

PowerBIProperties

Power BI properties.

scans Scan[]:

Scans of this data source.

PowerBIDelegatedScan

Power BI delegated scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

PowerBIDelegated

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

PowerBIDelegatedScanProperties

Power BI delegated scan properties.

scanId

string

The scan identifier.

PowerBIDelegatedScanProperties

Power BI delegated scan properties.

Name Type Description
authenticationType

string

businessRuleSetName

string

The name of the business rule set.

clientId

string

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

includePersonalWorkspaces

boolean

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

password

string

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

tenant

string

userName

string

workers

integer

The number of workers of the scan.

PowerBIMsiScan

Power BI MSI scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

PowerBIMsi

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

PowerBIMsiScanProperties

Power BI MSI scan properties.

scanId

string

The scan identifier.

PowerBIMsiScanProperties

Power BI MSI scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

includePersonalWorkspaces

boolean

Whether to include personal workspaces or not.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

PowerBIProperties

Power BI properties.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

tenant

string

The tenant of Power BI.

QualifiedName

The qualified name.

Name Type Description
extendedProperties

ExtendedProperties

The extended properties.

name

string

The name.

typeName

string

The type name.

ResourceNameFilter

Resource name filter.

Name Type Description
excludePrefixes

string[]

includePrefixes

string[]

resources

string[]

ResourceTypeFilter

Resource type filter.

Name Type Description
credential

CredentialReference

The credential reference.

resourceNameFilter

ResourceNameFilter

Resource name filter.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

SapEccDataSource

SAP ECC data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

SapEcc

The data source type.

name

string

The resource name.

properties

SapEccProperties

SAP ECC properties.

scans Scan[]:

Scans of this data source.

SapEccProperties

SAP ECC properties.

Name Type Description
applicationServer

string

The application server of SAP ECC.

collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

systemNumber

string

The system number of SAP ECC.

SapEccSapEccCredentialScan

SAP ECC credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

SapEccSapEccCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

SapEccSapEccCredentialScanProperties

SAP ECC credential scan properties.

scanId

string

The scan identifier.

SapEccSapEccCredentialScanProperties

SAP ECC credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

clientId

string

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

jCoLibraryPath

string

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

SapEccSapEccUserPassScan

SAP ECC user pass scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

SapEccSapEccUserPass

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

SapEccSapEccUserPassScanProperties

SAP ECC user pass scan properties.

scanId

string

The scan identifier.

SapEccSapEccUserPassScanProperties

SAP ECC user pass scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

clientId

string

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

jCoLibraryPath

string

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

password

string

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

username

string

workers

integer

The number of workers of the scan.

SapS4HanaDataSource

SAP S/4HANA data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

SapS4Hana

The data source type.

name

string

The resource name.

properties

SapS4HanaProperties

SAP S/4HANA data source properties.

scans Scan[]:

Scans of this data source.

SapS4HanaProperties

SAP S/4HANA data source properties.

Name Type Description
applicationServer

string

The application server of SAP S/4HANA.

collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

lastModifiedAt

string

The last modified time of data source.

systemNumber

string

The system number of SAP S/4HANA.

SapS4HanaSapS4HanaCredentialScan

SAP S/4HANA credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

SapS4HanaSapS4HanaCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

SapS4HanaSapS4HanaCredentialScanProperties

SAP S/4HANA credential scan properties.

scanId

string

The scan identifier.

SapS4HanaSapS4HanaCredentialScanProperties

SAP S/4HANA credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

clientId

string

The client ID of SAP S/4HANA server.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

jCoLibraryPath

string

The JCo library path.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

workers

integer

The number of workers of the scan.

SapS4HanaSapS4HanaUserPassScan

SAP S/4HANA user pass scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

SapS4HanaSapS4HanaUserPass

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

SapS4HanaSapS4HanaUserPassScanProperties

SAP S/4HANA user pass scan properties.

scanId

string

The scan identifier.

SapS4HanaSapS4HanaUserPassScanProperties

SAP S/4HANA user pass scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

clientId

string

The client ID of SAP S/4HANA server.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

jCoLibraryPath

string

The JCo library path.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

password

string

The password of SAP S/4HANA server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

username

string

The username of SAP S/4HANA server.

workers

integer

The number of workers of the scan.

ScanDiagnostics

The scan diagnostics.

Name Type Description
exceptionCountMap

object

Exception count map.

notifications

Notification[]

Notifications.

ScanLevelType

Scan level type.

Name Type Description
Full

string

the scan is full scan

Incremental

string

the scan is incremental scan

ScanResultWithIngestion

The scan result with ingestion.

Name Type Description
dataSourceType

DataSourceType

The data source type.

diagnostics

ScanDiagnostics

The scan diagnostics.

discoveryExecutionDetails

DiscoveryExecutionDetails

The discovery execution details.

endTime

string

The scan end time.

error

ErrorModel

The error.

errorMessage

string

The error message.

id

string

The scan result identifier.

ingestionExecutionDetails

IngestionExecutionDetails

The ingestion execution details.

ingestionJobId

string

The ingestion job identifier.

parentId

string

The parent scan result identifier.

resourceId

string

The resource identifier.

runType

string

The run type.

scanLevelType

ScanLevelType

Scan level type.

scanRulesetType

ScanRulesetType

The scan ruleset type.

scanRulesetVersion

integer

The scan ruleset version.

startTime

string

The scan start time.

status

ScanRunStatus

The scan result status.

ScanRulesetType

The scan ruleset type.

Name Type Description
Custom

string

the scan ruleset type is custom

System

string

the scan ruleset type is system default

ScanRunStatus

The scan result status.

Name Type Description
Accepted

string

the scan is accepted

Canceled

string

the scan is canceled

Failed

string

the scan is failed

InProgress

string

the scan is InProgress

Succeeded

string

the scan is succeeded

TransientFailure

string

the scan is in transient failure

ScanStatus

The discovery status.

Name Type Description
Cancelled

string

CompleteWithWarning

string

CompletedWithExceptions

string

Delayed

string

Failed

string

Queued

string

Running

string

Succeeded

string

Throttled

string

SqlServerDatabaseCredentialScan

SQL server database credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

SqlServerDatabaseCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

SqlServerDatabaseCredentialScanProperties

SQL server database credential scan properties.

scanId

string

The scan identifier.

SqlServerDatabaseCredentialScanProperties

SQL server database credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

databaseName

string

The database name.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

serverEndpoint

string

The endpoint of Azure SQL server.

workers

integer

The number of workers of the scan.

SqlServerDatabaseDataSource

The sql server database data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

SqlServerDatabase

The data source type.

name

string

The resource name.

properties

SqlServerDatabaseProperties

The properties of sql server database.

scans Scan[]:

Scans of this data source.

SqlServerDatabaseProperties

The properties of sql server database.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

dataUseGovernance

DataUseGovernanceState

Data use governance.

lastModifiedAt

string

The last modified time of data source.

location

string

Location.

resourceGroup

string

Resource group.

resourceId

string

Resource id.

resourceName

string

Resource name.

serverEndpoint

string

The server endpoint of sql server database.

subscriptionId

string

Subscription id.

TeradataDataSource

The teradata data source.

Name Type Description
creationType

CreationType

The creation type.

id

string

The resource identifier.

kind string:

Teradata

The data source type.

name

string

The resource name.

properties

TeradataProperties

The properties of teradata.

scans Scan[]:

Scans of this data source.

TeradataProperties

The properties of teradata.

Name Type Description
collection

CollectionReference

The reference to collection.

createdAt

string

The create time of data source.

dataSourceCollectionMovingState

DataSourceCollectionState

Data source collection moving state.

host

string

The host of teradata.

lastModifiedAt

string

The last modified time of data source.

TeradataTeradataCredentialScan

Teradata credential scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

TeradataTeradataCredential

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

TeradataTeradataCredentialScanProperties

Teradata credential scan properties.

scanId

string

The scan identifier.

TeradataTeradataCredentialScanProperties

Teradata credential scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

credential

CredentialReference

The credential reference.

domain

string

The domain of the scan.

driverLocation

string

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

schema

string

storedProcedureDetails

string

workers

integer

The number of workers of the scan.

TeradataTeradataUserPassScan

Teradata user pass scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

TeradataTeradataUserPass

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

TeradataTeradataUserPassScanProperties

Teradata user pass scan properties.

scanId

string

The scan identifier.

TeradataTeradataUserPassScanProperties

Teradata user pass scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

driverLocation

string

The driver location.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

maximumMemoryAllowedInGb

string

The maximum memory allowed in GB.

mitiCache

string

The miti cache.

parallelScanCount

integer

The number of parallel scans.

password

string

The password of Teradata server.

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

schema

string

The schema.

username

string

The username of Teradata server.

workers

integer

The number of workers of the scan.

TeradataUserPassScan

Teradata user pass scan.

Name Type Description
creationType

CreationType

The creation type.

dataSourceIdentifier

DataSourceIdentifier

The data source identifier.

dataSourceName

string

The data source name.

id

string

The resource identifier.

kind string:

TeradataUserPass

The properties of scan, vary by datasource type.

lastRunResult

ScanResultWithIngestion

The scan result with ingestion.

name

string

The resource name.

properties

TeradataUserPassScanProperties

Teradata user pass scan properties.

scanId

string

The scan identifier.

TeradataUserPassScanProperties

Teradata user pass scan properties.

Name Type Description
businessRuleSetName

string

The name of the business rule set.

collection

CollectionReference

The collection reference of the scan.

connectedVia

ConnectedVia

The integration runtime reference of the scan.

createdAt

string

The creation time of the scan.

domain

string

The domain of the scan.

isLiveViewEnabled

boolean

The flag to indicate whether the live view is enabled or not.

isPresetScan

boolean

The flag to indicate whether the scan is a preset scan or not.

lastModifiedAt

string

The last modified time of the scan.

logLevel

string

The log level of the scan.

parallelScanCount

integer

The number of parallel scans.

password

string

scanRulesetName

string

The name of the scan ruleset.

scanRulesetType

ScanRulesetType

The type of the scan ruleset.

username

string

workers

integer

The number of workers of the scan.