@azure-rest/purview-scanning package
接口
类型别名
函数
函数详细信息
default(string, TokenCredential, PurviewScanningRestClientOptions)
初始化 PurviewScanningRestClient 的新实例
function default(endpoint: string, credentials: TokenCredential, options?: PurviewScanningRestClientOptions): PurviewScanningRestClient
参数
- endpoint
-
string
purview 帐户的扫描终结点。 示例:https://{accountName}.purview.azure.com。
- credentials
- TokenCredential
唯一标识客户端凭据
- options
- PurviewScanningRestClientOptions
所有可选参数的参数
返回
getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)
生成 Poller 对象的帮助程序函数,以帮助轮询长时间运行的作。
function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>
参数
- client
- Client
用于发送请求以获取其他页面的客户端。
- initialResponse
-
TResult
初始响应。
- options
-
CreateHttpPollerOptions<TResult, OperationState<TResult>>
设置恢复状态或自定义轮询间隔的选项。
返回
Promise<SimplePollerLike<OperationState<TResult>, TResult>>
- 用于轮询作状态更新的轮询程序对象,并最终获取最终响应。
isUnexpected(KeyVaultConnectionsGet200Response | KeyVaultConnectionsGetDefaultResponse)
function isUnexpected(response: KeyVaultConnectionsGet200Response | KeyVaultConnectionsGetDefaultResponse): response
参数
返回
response
isUnexpected(KeyVaultConnectionsCreateOrReplace200Response | KeyVaultConnectionsCreateOrReplace201Response | KeyVaultConnectionsCreateOrReplaceDefaultResponse)
function isUnexpected(response: KeyVaultConnectionsCreateOrReplace200Response | KeyVaultConnectionsCreateOrReplace201Response | KeyVaultConnectionsCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(KeyVaultConnectionsDelete204Response | KeyVaultConnectionsDeleteDefaultResponse)
function isUnexpected(response: KeyVaultConnectionsDelete204Response | KeyVaultConnectionsDeleteDefaultResponse): response
参数
返回
response
isUnexpected(KeyVaultConnectionsList200Response | KeyVaultConnectionsListDefaultResponse)
function isUnexpected(response: KeyVaultConnectionsList200Response | KeyVaultConnectionsListDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesGet200Response | ClassificationRulesGetDefaultResponse)
function isUnexpected(response: ClassificationRulesGet200Response | ClassificationRulesGetDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesCreateOrReplace200Response | ClassificationRulesCreateOrReplace201Response | ClassificationRulesCreateOrReplaceDefaultResponse)
function isUnexpected(response: ClassificationRulesCreateOrReplace200Response | ClassificationRulesCreateOrReplace201Response | ClassificationRulesCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesDelete204Response | ClassificationRulesDeleteDefaultResponse)
function isUnexpected(response: ClassificationRulesDelete204Response | ClassificationRulesDeleteDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesList200Response | ClassificationRulesListDefaultResponse)
function isUnexpected(response: ClassificationRulesList200Response | ClassificationRulesListDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesListVersionsByRuleName200Response | ClassificationRulesListVersionsByRuleNameDefaultResponse)
function isUnexpected(response: ClassificationRulesListVersionsByRuleName200Response | ClassificationRulesListVersionsByRuleNameDefaultResponse): response
参数
返回
response
isUnexpected(ClassificationRulesTagClassificationVersion202Response | ClassificationRulesTagClassificationVersionDefaultResponse)
function isUnexpected(response: ClassificationRulesTagClassificationVersion202Response | ClassificationRulesTagClassificationVersionDefaultResponse): response
参数
返回
response
isUnexpected(CredentialGet200Response | CredentialGetDefaultResponse)
function isUnexpected(response: CredentialGet200Response | CredentialGetDefaultResponse): response
参数
返回
response
isUnexpected(CredentialCreateOrReplace200Response | CredentialCreateOrReplace201Response | CredentialCreateOrReplaceDefaultResponse)
function isUnexpected(response: CredentialCreateOrReplace200Response | CredentialCreateOrReplace201Response | CredentialCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(CredentialDelete204Response | CredentialDeleteDefaultResponse)
function isUnexpected(response: CredentialDelete204Response | CredentialDeleteDefaultResponse): response
参数
返回
response
isUnexpected(CredentialList200Response | CredentialListDefaultResponse)
function isUnexpected(response: CredentialList200Response | CredentialListDefaultResponse): response
参数
返回
response
isUnexpected(DataSourcesCreateOrReplace200Response | DataSourcesCreateOrReplace201Response | DataSourcesCreateOrReplaceDefaultResponse)
function isUnexpected(response: DataSourcesCreateOrReplace200Response | DataSourcesCreateOrReplace201Response | DataSourcesCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(DataSourcesGet200Response | DataSourcesGetDefaultResponse)
function isUnexpected(response: DataSourcesGet200Response | DataSourcesGetDefaultResponse): response
参数
返回
response
isUnexpected(DataSourcesDelete204Response | DataSourcesDeleteDefaultResponse)
function isUnexpected(response: DataSourcesDelete204Response | DataSourcesDeleteDefaultResponse): response
参数
返回
response
isUnexpected(DataSourcesList200Response | DataSourcesListDefaultResponse)
function isUnexpected(response: DataSourcesList200Response | DataSourcesListDefaultResponse): response
参数
返回
response
isUnexpected(FiltersGet200Response | FiltersGetDefaultResponse)
function isUnexpected(response: FiltersGet200Response | FiltersGetDefaultResponse): response
参数
- response
返回
response
isUnexpected(FiltersCreateOrReplace200Response | FiltersCreateOrReplace201Response | FiltersCreateOrReplaceDefaultResponse)
function isUnexpected(response: FiltersCreateOrReplace200Response | FiltersCreateOrReplace201Response | FiltersCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesListByAccount200Response | IntegrationRuntimesListByAccountDefaultResponse)
function isUnexpected(response: IntegrationRuntimesListByAccount200Response | IntegrationRuntimesListByAccountDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesGet200Response | IntegrationRuntimesGetDefaultResponse)
function isUnexpected(response: IntegrationRuntimesGet200Response | IntegrationRuntimesGetDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesDelete204Response | IntegrationRuntimesDeleteDefaultResponse)
function isUnexpected(response: IntegrationRuntimesDelete204Response | IntegrationRuntimesDeleteDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesCreateOrReplace200Response | IntegrationRuntimesCreateOrReplace201Response | IntegrationRuntimesCreateOrReplaceDefaultResponse)
function isUnexpected(response: IntegrationRuntimesCreateOrReplace200Response | IntegrationRuntimesCreateOrReplace201Response | IntegrationRuntimesCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesStatus200Response | IntegrationRuntimesStatusDefaultResponse)
function isUnexpected(response: IntegrationRuntimesStatus200Response | IntegrationRuntimesStatusDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesListAuthKeys200Response | IntegrationRuntimesListAuthKeysDefaultResponse)
function isUnexpected(response: IntegrationRuntimesListAuthKeys200Response | IntegrationRuntimesListAuthKeysDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesRegenerateAuthKey200Response | IntegrationRuntimesRegenerateAuthKeyDefaultResponse)
function isUnexpected(response: IntegrationRuntimesRegenerateAuthKey200Response | IntegrationRuntimesRegenerateAuthKeyDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesDisableInteractiveQuery202Response | IntegrationRuntimesDisableInteractiveQueryDefaultResponse)
function isUnexpected(response: IntegrationRuntimesDisableInteractiveQuery202Response | IntegrationRuntimesDisableInteractiveQueryDefaultResponse): response
参数
返回
response
isUnexpected(IntegrationRuntimesEnableInteractiveQuery202Response | IntegrationRuntimesEnableInteractiveQueryDefaultResponse)
function isUnexpected(response: IntegrationRuntimesEnableInteractiveQuery202Response | IntegrationRuntimesEnableInteractiveQueryDefaultResponse): response
参数
返回
response
isUnexpected(ManagedVirtualNetworksListByAccount200Response | ManagedVirtualNetworksListByAccountDefaultResponse)
function isUnexpected(response: ManagedVirtualNetworksListByAccount200Response | ManagedVirtualNetworksListByAccountDefaultResponse): response
参数
返回
response
isUnexpected(ManagedVirtualNetworksGet200Response | ManagedVirtualNetworksGetDefaultResponse)
function isUnexpected(response: ManagedVirtualNetworksGet200Response | ManagedVirtualNetworksGetDefaultResponse): response
参数
返回
response
isUnexpected(ManagedVirtualNetworksCreateOrReplace200Response | ManagedVirtualNetworksCreateOrReplace201Response | ManagedVirtualNetworksCreateOrReplaceDefaultResponse)
function isUnexpected(response: ManagedVirtualNetworksCreateOrReplace200Response | ManagedVirtualNetworksCreateOrReplace201Response | ManagedVirtualNetworksCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(ManagedPrivateEndpointsListByAccount200Response | ManagedPrivateEndpointsListByAccountDefaultResponse)
function isUnexpected(response: ManagedPrivateEndpointsListByAccount200Response | ManagedPrivateEndpointsListByAccountDefaultResponse): response
参数
返回
response
isUnexpected(ManagedPrivateEndpointsGet200Response | ManagedPrivateEndpointsGetDefaultResponse)
function isUnexpected(response: ManagedPrivateEndpointsGet200Response | ManagedPrivateEndpointsGetDefaultResponse): response
参数
返回
response
isUnexpected(ManagedPrivateEndpointsDelete204Response | ManagedPrivateEndpointsDeleteDefaultResponse)
function isUnexpected(response: ManagedPrivateEndpointsDelete204Response | ManagedPrivateEndpointsDeleteDefaultResponse): response
参数
返回
response
isUnexpected(ManagedPrivateEndpointsCreateOrReplace200Response | ManagedPrivateEndpointsCreateOrReplace201Response | ManagedPrivateEndpointsCreateOrReplaceDefaultResponse)
function isUnexpected(response: ManagedPrivateEndpointsCreateOrReplace200Response | ManagedPrivateEndpointsCreateOrReplace201Response | ManagedPrivateEndpointsCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(ScansCreateOrReplace200Response | ScansCreateOrReplace201Response | ScansCreateOrReplaceDefaultResponse)
function isUnexpected(response: ScansCreateOrReplace200Response | ScansCreateOrReplace201Response | ScansCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(ScansGet200Response | ScansGetDefaultResponse)
function isUnexpected(response: ScansGet200Response | ScansGetDefaultResponse): response
参数
- response
返回
response
isUnexpected(ScansDelete204Response | ScansDeleteDefaultResponse)
function isUnexpected(response: ScansDelete204Response | ScansDeleteDefaultResponse): response
参数
- response
返回
response
isUnexpected(ScansListByDataSource200Response | ScansListByDataSourceDefaultResponse)
function isUnexpected(response: ScansListByDataSource200Response | ScansListByDataSourceDefaultResponse): response
参数
返回
response
isUnexpected(ScanResultGetScanStatus200Response | ScanResultGetScanStatusDefaultResponse)
function isUnexpected(response: ScanResultGetScanStatus200Response | ScanResultGetScanStatusDefaultResponse): response
参数
返回
response
isUnexpected(ScanResultRunScan202Response | ScanResultRunScanDefaultResponse)
function isUnexpected(response: ScanResultRunScan202Response | ScanResultRunScanDefaultResponse): response
参数
返回
response
isUnexpected(ScanResultCancelScan202Response | ScanResultCancelScanDefaultResponse)
function isUnexpected(response: ScanResultCancelScan202Response | ScanResultCancelScanDefaultResponse): response
参数
返回
response
isUnexpected(ScanResultListScanHistory200Response | ScanResultListScanHistoryDefaultResponse)
function isUnexpected(response: ScanResultListScanHistory200Response | ScanResultListScanHistoryDefaultResponse): response
参数
返回
response
isUnexpected(ScanRulesetsGet200Response | ScanRulesetsGetDefaultResponse)
function isUnexpected(response: ScanRulesetsGet200Response | ScanRulesetsGetDefaultResponse): response
参数
返回
response
isUnexpected(ScanRulesetsCreateOrReplace200Response | ScanRulesetsCreateOrReplace201Response | ScanRulesetsCreateOrReplaceDefaultResponse)
function isUnexpected(response: ScanRulesetsCreateOrReplace200Response | ScanRulesetsCreateOrReplace201Response | ScanRulesetsCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(ScanRulesetsDelete204Response | ScanRulesetsDeleteDefaultResponse)
function isUnexpected(response: ScanRulesetsDelete204Response | ScanRulesetsDeleteDefaultResponse): response
参数
返回
response
isUnexpected(ScanRulesetsList200Response | ScanRulesetsListDefaultResponse)
function isUnexpected(response: ScanRulesetsList200Response | ScanRulesetsListDefaultResponse): response
参数
返回
response
isUnexpected(SystemScanRulesetsList200Response | SystemScanRulesetsListDefaultResponse)
function isUnexpected(response: SystemScanRulesetsList200Response | SystemScanRulesetsListDefaultResponse): response
参数
返回
response
isUnexpected(SystemScanRulesetsGet200Response | SystemScanRulesetsGetDefaultResponse)
function isUnexpected(response: SystemScanRulesetsGet200Response | SystemScanRulesetsGetDefaultResponse): response
参数
返回
response
isUnexpected(SystemScanRulesetsGetByVersion200Response | SystemScanRulesetsGetByVersionDefaultResponse)
function isUnexpected(response: SystemScanRulesetsGetByVersion200Response | SystemScanRulesetsGetByVersionDefaultResponse): response
参数
返回
response
isUnexpected(SystemScanRulesetsGetLatest200Response | SystemScanRulesetsGetLatestDefaultResponse)
function isUnexpected(response: SystemScanRulesetsGetLatest200Response | SystemScanRulesetsGetLatestDefaultResponse): response
参数
返回
response
isUnexpected(SystemScanRulesetsListVersionsByDataSource200Response | SystemScanRulesetsListVersionsByDataSourceDefaultResponse)
function isUnexpected(response: SystemScanRulesetsListVersionsByDataSource200Response | SystemScanRulesetsListVersionsByDataSourceDefaultResponse): response
参数
返回
response
isUnexpected(TriggersGet200Response | TriggersGetDefaultResponse)
function isUnexpected(response: TriggersGet200Response | TriggersGetDefaultResponse): response
参数
- response
返回
response
isUnexpected(TriggersCreateOrReplace200Response | TriggersCreateOrReplace201Response | TriggersCreateOrReplaceDefaultResponse)
function isUnexpected(response: TriggersCreateOrReplace200Response | TriggersCreateOrReplace201Response | TriggersCreateOrReplaceDefaultResponse): response
参数
返回
response
isUnexpected(TriggersDelete204Response | TriggersDeleteDefaultResponse)
function isUnexpected(response: TriggersDelete204Response | TriggersDeleteDefaultResponse): response
参数
返回
response
isUnexpected(TriggersEnable200Response | TriggersEnableDefaultResponse)
function isUnexpected(response: TriggersEnable200Response | TriggersEnableDefaultResponse): response
参数
返回
response
isUnexpected(TriggersDisable200Response | TriggersDisableDefaultResponse)
function isUnexpected(response: TriggersDisable200Response | TriggersDisableDefaultResponse): response
参数
返回
response
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)
帮助程序根据 Autorest x-ms-pageable 扩展规范对初始响应的结果进行分页
function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>
参数
- client
- Client
用于发送下一页请求的客户端
- initialResponse
-
TResponse
包含 nextLink 和元素当前页的初始响应
- options
-
PagingOptions<TResponse>
返回
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator 循环访问元素