@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 物件的 Helper 函式,以協助輪詢長時間執行的作業。
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
包含專案下一頁和目前頁面的初始回應
- options
-
PagingOptions<TResponse>
傳回
PagedAsyncIterableIterator<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator 來反覆運算元素