Represents a WebSecurityScanner
Inheritance
$protobuf.rpc.Service > protos.google.cloud.websecurityscanner.v1beta.WebSecurityScannerPackage
@google-cloud/web-security-scannerConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new WebSecurityScanner service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): WebSecurityScanner;Creates new WebSecurityScanner service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
WebSecurityScanner |
RPC service. Useful where requests and/or responses are streamed. |
createScanConfig(request, callback)
public createScanConfig(request: google.cloud.websecurityscanner.v1beta.ICreateScanConfigRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.CreateScanConfigCallback): void;Calls CreateScanConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateScanConfigRequest
CreateScanConfigRequest message or plain object |
callback |
CreateScanConfigCallback
Node-style callback called with the error, if any, and ScanConfig |
| Returns | |
|---|---|
| Type | Description |
void |
|
createScanConfig(request)
public createScanConfig(request: google.cloud.websecurityscanner.v1beta.ICreateScanConfigRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanConfig>;Calls CreateScanConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateScanConfigRequest
CreateScanConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanConfig> |
Promise |
deleteScanConfig(request, callback)
public deleteScanConfig(request: google.cloud.websecurityscanner.v1beta.IDeleteScanConfigRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.DeleteScanConfigCallback): void;Calls DeleteScanConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteScanConfigRequest
DeleteScanConfigRequest message or plain object |
callback |
DeleteScanConfigCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteScanConfig(request)
public deleteScanConfig(request: google.cloud.websecurityscanner.v1beta.IDeleteScanConfigRequest): Promise<google.protobuf.Empty>;Calls DeleteScanConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteScanConfigRequest
DeleteScanConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
getFinding(request, callback)
public getFinding(request: google.cloud.websecurityscanner.v1beta.IGetFindingRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetFindingCallback): void;Calls GetFinding.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetFindingRequest
GetFindingRequest message or plain object |
callback |
GetFindingCallback
Node-style callback called with the error, if any, and Finding |
| Returns | |
|---|---|
| Type | Description |
void |
|
getFinding(request)
public getFinding(request: google.cloud.websecurityscanner.v1beta.IGetFindingRequest): Promise<google.cloud.websecurityscanner.v1beta.Finding>;Calls GetFinding.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetFindingRequest
GetFindingRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.Finding> |
Promise |
getScanConfig(request, callback)
public getScanConfig(request: google.cloud.websecurityscanner.v1beta.IGetScanConfigRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetScanConfigCallback): void;Calls GetScanConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetScanConfigRequest
GetScanConfigRequest message or plain object |
callback |
GetScanConfigCallback
Node-style callback called with the error, if any, and ScanConfig |
| Returns | |
|---|---|
| Type | Description |
void |
|
getScanConfig(request)
public getScanConfig(request: google.cloud.websecurityscanner.v1beta.IGetScanConfigRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanConfig>;Calls GetScanConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetScanConfigRequest
GetScanConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanConfig> |
Promise |
getScanRun(request, callback)
public getScanRun(request: google.cloud.websecurityscanner.v1beta.IGetScanRunRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.GetScanRunCallback): void;Calls GetScanRun.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetScanRunRequest
GetScanRunRequest message or plain object |
callback |
GetScanRunCallback
Node-style callback called with the error, if any, and ScanRun |
| Returns | |
|---|---|
| Type | Description |
void |
|
getScanRun(request)
public getScanRun(request: google.cloud.websecurityscanner.v1beta.IGetScanRunRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanRun>;Calls GetScanRun.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetScanRunRequest
GetScanRunRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanRun> |
Promise |
listCrawledUrls(request, callback)
public listCrawledUrls(request: google.cloud.websecurityscanner.v1beta.IListCrawledUrlsRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListCrawledUrlsCallback): void;Calls ListCrawledUrls.
| Parameters | |
|---|---|
| Name | Description |
request |
IListCrawledUrlsRequest
ListCrawledUrlsRequest message or plain object |
callback |
ListCrawledUrlsCallback
Node-style callback called with the error, if any, and ListCrawledUrlsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listCrawledUrls(request)
public listCrawledUrls(request: google.cloud.websecurityscanner.v1beta.IListCrawledUrlsRequest): Promise<google.cloud.websecurityscanner.v1beta.ListCrawledUrlsResponse>;Calls ListCrawledUrls.
| Parameter | |
|---|---|
| Name | Description |
request |
IListCrawledUrlsRequest
ListCrawledUrlsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ListCrawledUrlsResponse> |
Promise |
listFindings(request, callback)
public listFindings(request: google.cloud.websecurityscanner.v1beta.IListFindingsRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListFindingsCallback): void;Calls ListFindings.
| Parameters | |
|---|---|
| Name | Description |
request |
IListFindingsRequest
ListFindingsRequest message or plain object |
callback |
ListFindingsCallback
Node-style callback called with the error, if any, and ListFindingsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listFindings(request)
public listFindings(request: google.cloud.websecurityscanner.v1beta.IListFindingsRequest): Promise<google.cloud.websecurityscanner.v1beta.ListFindingsResponse>;Calls ListFindings.
| Parameter | |
|---|---|
| Name | Description |
request |
IListFindingsRequest
ListFindingsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ListFindingsResponse> |
Promise |
listFindingTypeStats(request, callback)
public listFindingTypeStats(request: google.cloud.websecurityscanner.v1beta.IListFindingTypeStatsRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListFindingTypeStatsCallback): void;Calls ListFindingTypeStats.
| Parameters | |
|---|---|
| Name | Description |
request |
IListFindingTypeStatsRequest
ListFindingTypeStatsRequest message or plain object |
callback |
ListFindingTypeStatsCallback
Node-style callback called with the error, if any, and ListFindingTypeStatsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listFindingTypeStats(request)
public listFindingTypeStats(request: google.cloud.websecurityscanner.v1beta.IListFindingTypeStatsRequest): Promise<google.cloud.websecurityscanner.v1beta.ListFindingTypeStatsResponse>;Calls ListFindingTypeStats.
| Parameter | |
|---|---|
| Name | Description |
request |
IListFindingTypeStatsRequest
ListFindingTypeStatsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ListFindingTypeStatsResponse> |
Promise |
listScanConfigs(request, callback)
public listScanConfigs(request: google.cloud.websecurityscanner.v1beta.IListScanConfigsRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListScanConfigsCallback): void;Calls ListScanConfigs.
| Parameters | |
|---|---|
| Name | Description |
request |
IListScanConfigsRequest
ListScanConfigsRequest message or plain object |
callback |
ListScanConfigsCallback
Node-style callback called with the error, if any, and ListScanConfigsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listScanConfigs(request)
public listScanConfigs(request: google.cloud.websecurityscanner.v1beta.IListScanConfigsRequest): Promise<google.cloud.websecurityscanner.v1beta.ListScanConfigsResponse>;Calls ListScanConfigs.
| Parameter | |
|---|---|
| Name | Description |
request |
IListScanConfigsRequest
ListScanConfigsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ListScanConfigsResponse> |
Promise |
listScanRuns(request, callback)
public listScanRuns(request: google.cloud.websecurityscanner.v1beta.IListScanRunsRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.ListScanRunsCallback): void;Calls ListScanRuns.
| Parameters | |
|---|---|
| Name | Description |
request |
IListScanRunsRequest
ListScanRunsRequest message or plain object |
callback |
ListScanRunsCallback
Node-style callback called with the error, if any, and ListScanRunsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listScanRuns(request)
public listScanRuns(request: google.cloud.websecurityscanner.v1beta.IListScanRunsRequest): Promise<google.cloud.websecurityscanner.v1beta.ListScanRunsResponse>;Calls ListScanRuns.
| Parameter | |
|---|---|
| Name | Description |
request |
IListScanRunsRequest
ListScanRunsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ListScanRunsResponse> |
Promise |
startScanRun(request, callback)
public startScanRun(request: google.cloud.websecurityscanner.v1beta.IStartScanRunRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.StartScanRunCallback): void;Calls StartScanRun.
| Parameters | |
|---|---|
| Name | Description |
request |
IStartScanRunRequest
StartScanRunRequest message or plain object |
callback |
StartScanRunCallback
Node-style callback called with the error, if any, and ScanRun |
| Returns | |
|---|---|
| Type | Description |
void |
|
startScanRun(request)
public startScanRun(request: google.cloud.websecurityscanner.v1beta.IStartScanRunRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanRun>;Calls StartScanRun.
| Parameter | |
|---|---|
| Name | Description |
request |
IStartScanRunRequest
StartScanRunRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanRun> |
Promise |
stopScanRun(request, callback)
public stopScanRun(request: google.cloud.websecurityscanner.v1beta.IStopScanRunRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.StopScanRunCallback): void;Calls StopScanRun.
| Parameters | |
|---|---|
| Name | Description |
request |
IStopScanRunRequest
StopScanRunRequest message or plain object |
callback |
StopScanRunCallback
Node-style callback called with the error, if any, and ScanRun |
| Returns | |
|---|---|
| Type | Description |
void |
|
stopScanRun(request)
public stopScanRun(request: google.cloud.websecurityscanner.v1beta.IStopScanRunRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanRun>;Calls StopScanRun.
| Parameter | |
|---|---|
| Name | Description |
request |
IStopScanRunRequest
StopScanRunRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanRun> |
Promise |
updateScanConfig(request, callback)
public updateScanConfig(request: google.cloud.websecurityscanner.v1beta.IUpdateScanConfigRequest, callback: google.cloud.websecurityscanner.v1beta.WebSecurityScanner.UpdateScanConfigCallback): void;Calls UpdateScanConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateScanConfigRequest
UpdateScanConfigRequest message or plain object |
callback |
UpdateScanConfigCallback
Node-style callback called with the error, if any, and ScanConfig |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateScanConfig(request)
public updateScanConfig(request: google.cloud.websecurityscanner.v1beta.IUpdateScanConfigRequest): Promise<google.cloud.websecurityscanner.v1beta.ScanConfig>;Calls UpdateScanConfig.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateScanConfigRequest
UpdateScanConfigRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.websecurityscanner.v1beta.ScanConfig> |
Promise |