Class protos.google.cloud.securitycenter.v2.SecurityCenter (8.7.0)

Represents a SecurityCenter

Inheritance

$protobuf.rpc.Service > protos.google.cloud.securitycenter.v2.SecurityCenter

Package

@google-cloud/security-center

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new SecurityCenter service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

batchCreateResourceValueConfigs(request, callback)

public batchCreateResourceValueConfigs(request: google.cloud.securitycenter.v2.IBatchCreateResourceValueConfigsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.BatchCreateResourceValueConfigsCallback): void;

Calls BatchCreateResourceValueConfigs.

Parameters
NameDescription
request IBatchCreateResourceValueConfigsRequest

BatchCreateResourceValueConfigsRequest message or plain object

callback BatchCreateResourceValueConfigsCallback

Node-style callback called with the error, if any, and BatchCreateResourceValueConfigsResponse

Returns
TypeDescription
void

batchCreateResourceValueConfigs(request)

public batchCreateResourceValueConfigs(request: google.cloud.securitycenter.v2.IBatchCreateResourceValueConfigsRequest): Promise<google.cloud.securitycenter.v2.BatchCreateResourceValueConfigsResponse>;

Calls BatchCreateResourceValueConfigs.

Parameter
NameDescription
request IBatchCreateResourceValueConfigsRequest

BatchCreateResourceValueConfigsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.BatchCreateResourceValueConfigsResponse>

Promise

bulkMuteFindings(request, callback)

public bulkMuteFindings(request: google.cloud.securitycenter.v2.IBulkMuteFindingsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.BulkMuteFindingsCallback): void;

Calls BulkMuteFindings.

Parameters
NameDescription
request IBulkMuteFindingsRequest

BulkMuteFindingsRequest message or plain object

callback BulkMuteFindingsCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

bulkMuteFindings(request)

public bulkMuteFindings(request: google.cloud.securitycenter.v2.IBulkMuteFindingsRequest): Promise<google.longrunning.Operation>;

Calls BulkMuteFindings.

Parameter
NameDescription
request IBulkMuteFindingsRequest

BulkMuteFindingsRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): SecurityCenter;

Creates new SecurityCenter service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
SecurityCenter

RPC service. Useful where requests and/or responses are streamed.

createBigQueryExport(request, callback)

public createBigQueryExport(request: google.cloud.securitycenter.v2.ICreateBigQueryExportRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.CreateBigQueryExportCallback): void;

Calls CreateBigQueryExport.

Parameters
NameDescription
request ICreateBigQueryExportRequest

CreateBigQueryExportRequest message or plain object

callback CreateBigQueryExportCallback

Node-style callback called with the error, if any, and BigQueryExport

Returns
TypeDescription
void

createBigQueryExport(request)

public createBigQueryExport(request: google.cloud.securitycenter.v2.ICreateBigQueryExportRequest): Promise<google.cloud.securitycenter.v2.BigQueryExport>;

Calls CreateBigQueryExport.

Parameter
NameDescription
request ICreateBigQueryExportRequest

CreateBigQueryExportRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.BigQueryExport>

Promise

createFinding(request, callback)

public createFinding(request: google.cloud.securitycenter.v2.ICreateFindingRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.CreateFindingCallback): void;

Calls CreateFinding.

Parameters
NameDescription
request ICreateFindingRequest

CreateFindingRequest message or plain object

callback CreateFindingCallback

Node-style callback called with the error, if any, and Finding

Returns
TypeDescription
void

createFinding(request)

public createFinding(request: google.cloud.securitycenter.v2.ICreateFindingRequest): Promise<google.cloud.securitycenter.v2.Finding>;

Calls CreateFinding.

Parameter
NameDescription
request ICreateFindingRequest

CreateFindingRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Finding>

Promise

createMuteConfig(request, callback)

public createMuteConfig(request: google.cloud.securitycenter.v2.ICreateMuteConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.CreateMuteConfigCallback): void;

Calls CreateMuteConfig.

Parameters
NameDescription
request ICreateMuteConfigRequest

CreateMuteConfigRequest message or plain object

callback CreateMuteConfigCallback

Node-style callback called with the error, if any, and MuteConfig

Returns
TypeDescription
void

createMuteConfig(request)

public createMuteConfig(request: google.cloud.securitycenter.v2.ICreateMuteConfigRequest): Promise<google.cloud.securitycenter.v2.MuteConfig>;

Calls CreateMuteConfig.

Parameter
NameDescription
request ICreateMuteConfigRequest

CreateMuteConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.MuteConfig>

Promise

createNotificationConfig(request, callback)

public createNotificationConfig(request: google.cloud.securitycenter.v2.ICreateNotificationConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.CreateNotificationConfigCallback): void;

Calls CreateNotificationConfig.

Parameters
NameDescription
request ICreateNotificationConfigRequest

CreateNotificationConfigRequest message or plain object

callback CreateNotificationConfigCallback

Node-style callback called with the error, if any, and NotificationConfig

Returns
TypeDescription
void

createNotificationConfig(request)

public createNotificationConfig(request: google.cloud.securitycenter.v2.ICreateNotificationConfigRequest): Promise<google.cloud.securitycenter.v2.NotificationConfig>;

Calls CreateNotificationConfig.

Parameter
NameDescription
request ICreateNotificationConfigRequest

CreateNotificationConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.NotificationConfig>

Promise

createSource(request, callback)

public createSource(request: google.cloud.securitycenter.v2.ICreateSourceRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.CreateSourceCallback): void;

Calls CreateSource.

Parameters
NameDescription
request ICreateSourceRequest

CreateSourceRequest message or plain object

callback CreateSourceCallback

Node-style callback called with the error, if any, and Source

Returns
TypeDescription
void

createSource(request)

public createSource(request: google.cloud.securitycenter.v2.ICreateSourceRequest): Promise<google.cloud.securitycenter.v2.Source>;

Calls CreateSource.

Parameter
NameDescription
request ICreateSourceRequest

CreateSourceRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Source>

Promise

deleteBigQueryExport(request, callback)

public deleteBigQueryExport(request: google.cloud.securitycenter.v2.IDeleteBigQueryExportRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.DeleteBigQueryExportCallback): void;

Calls DeleteBigQueryExport.

Parameters
NameDescription
request IDeleteBigQueryExportRequest

DeleteBigQueryExportRequest message or plain object

callback DeleteBigQueryExportCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteBigQueryExport(request)

public deleteBigQueryExport(request: google.cloud.securitycenter.v2.IDeleteBigQueryExportRequest): Promise<google.protobuf.Empty>;

Calls DeleteBigQueryExport.

Parameter
NameDescription
request IDeleteBigQueryExportRequest

DeleteBigQueryExportRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

deleteMuteConfig(request, callback)

public deleteMuteConfig(request: google.cloud.securitycenter.v2.IDeleteMuteConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.DeleteMuteConfigCallback): void;

Calls DeleteMuteConfig.

Parameters
NameDescription
request IDeleteMuteConfigRequest

DeleteMuteConfigRequest message or plain object

callback DeleteMuteConfigCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteMuteConfig(request)

public deleteMuteConfig(request: google.cloud.securitycenter.v2.IDeleteMuteConfigRequest): Promise<google.protobuf.Empty>;

Calls DeleteMuteConfig.

Parameter
NameDescription
request IDeleteMuteConfigRequest

DeleteMuteConfigRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

deleteNotificationConfig(request, callback)

public deleteNotificationConfig(request: google.cloud.securitycenter.v2.IDeleteNotificationConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.DeleteNotificationConfigCallback): void;

Calls DeleteNotificationConfig.

Parameters
NameDescription
request IDeleteNotificationConfigRequest

DeleteNotificationConfigRequest message or plain object

callback DeleteNotificationConfigCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteNotificationConfig(request)

public deleteNotificationConfig(request: google.cloud.securitycenter.v2.IDeleteNotificationConfigRequest): Promise<google.protobuf.Empty>;

Calls DeleteNotificationConfig.

Parameter
NameDescription
request IDeleteNotificationConfigRequest

DeleteNotificationConfigRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

deleteResourceValueConfig(request, callback)

public deleteResourceValueConfig(request: google.cloud.securitycenter.v2.IDeleteResourceValueConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.DeleteResourceValueConfigCallback): void;

Calls DeleteResourceValueConfig.

Parameters
NameDescription
request IDeleteResourceValueConfigRequest

DeleteResourceValueConfigRequest message or plain object

callback DeleteResourceValueConfigCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteResourceValueConfig(request)

public deleteResourceValueConfig(request: google.cloud.securitycenter.v2.IDeleteResourceValueConfigRequest): Promise<google.protobuf.Empty>;

Calls DeleteResourceValueConfig.

Parameter
NameDescription
request IDeleteResourceValueConfigRequest

DeleteResourceValueConfigRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

getBigQueryExport(request, callback)

public getBigQueryExport(request: google.cloud.securitycenter.v2.IGetBigQueryExportRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetBigQueryExportCallback): void;

Calls GetBigQueryExport.

Parameters
NameDescription
request IGetBigQueryExportRequest

GetBigQueryExportRequest message or plain object

callback GetBigQueryExportCallback

Node-style callback called with the error, if any, and BigQueryExport

Returns
TypeDescription
void

getBigQueryExport(request)

public getBigQueryExport(request: google.cloud.securitycenter.v2.IGetBigQueryExportRequest): Promise<google.cloud.securitycenter.v2.BigQueryExport>;

Calls GetBigQueryExport.

Parameter
NameDescription
request IGetBigQueryExportRequest

GetBigQueryExportRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.BigQueryExport>

Promise

getIamPolicy(request, callback)

public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetIamPolicyCallback): void;

Calls GetIamPolicy.

Parameters
NameDescription
request IGetIamPolicyRequest

GetIamPolicyRequest message or plain object

callback GetIamPolicyCallback

Node-style callback called with the error, if any, and Policy

Returns
TypeDescription
void

getIamPolicy(request)

public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;

Calls GetIamPolicy.

Parameter
NameDescription
request IGetIamPolicyRequest

GetIamPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.iam.v1.Policy>

Promise

getMuteConfig(request, callback)

public getMuteConfig(request: google.cloud.securitycenter.v2.IGetMuteConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetMuteConfigCallback): void;

Calls GetMuteConfig.

Parameters
NameDescription
request IGetMuteConfigRequest

GetMuteConfigRequest message or plain object

callback GetMuteConfigCallback

Node-style callback called with the error, if any, and MuteConfig

Returns
TypeDescription
void

getMuteConfig(request)

public getMuteConfig(request: google.cloud.securitycenter.v2.IGetMuteConfigRequest): Promise<google.cloud.securitycenter.v2.MuteConfig>;

Calls GetMuteConfig.

Parameter
NameDescription
request IGetMuteConfigRequest

GetMuteConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.MuteConfig>

Promise

getNotificationConfig(request, callback)

public getNotificationConfig(request: google.cloud.securitycenter.v2.IGetNotificationConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetNotificationConfigCallback): void;

Calls GetNotificationConfig.

Parameters
NameDescription
request IGetNotificationConfigRequest

GetNotificationConfigRequest message or plain object

callback GetNotificationConfigCallback

Node-style callback called with the error, if any, and NotificationConfig

Returns
TypeDescription
void

getNotificationConfig(request)

public getNotificationConfig(request: google.cloud.securitycenter.v2.IGetNotificationConfigRequest): Promise<google.cloud.securitycenter.v2.NotificationConfig>;

Calls GetNotificationConfig.

Parameter
NameDescription
request IGetNotificationConfigRequest

GetNotificationConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.NotificationConfig>

Promise

getResourceValueConfig(request, callback)

public getResourceValueConfig(request: google.cloud.securitycenter.v2.IGetResourceValueConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetResourceValueConfigCallback): void;

Calls GetResourceValueConfig.

Parameters
NameDescription
request IGetResourceValueConfigRequest

GetResourceValueConfigRequest message or plain object

callback GetResourceValueConfigCallback

Node-style callback called with the error, if any, and ResourceValueConfig

Returns
TypeDescription
void

getResourceValueConfig(request)

public getResourceValueConfig(request: google.cloud.securitycenter.v2.IGetResourceValueConfigRequest): Promise<google.cloud.securitycenter.v2.ResourceValueConfig>;

Calls GetResourceValueConfig.

Parameter
NameDescription
request IGetResourceValueConfigRequest

GetResourceValueConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ResourceValueConfig>

Promise

getSimulation(request, callback)

public getSimulation(request: google.cloud.securitycenter.v2.IGetSimulationRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetSimulationCallback): void;

Calls GetSimulation.

Parameters
NameDescription
request IGetSimulationRequest

GetSimulationRequest message or plain object

callback GetSimulationCallback

Node-style callback called with the error, if any, and Simulation

Returns
TypeDescription
void

getSimulation(request)

public getSimulation(request: google.cloud.securitycenter.v2.IGetSimulationRequest): Promise<google.cloud.securitycenter.v2.Simulation>;

Calls GetSimulation.

Parameter
NameDescription
request IGetSimulationRequest

GetSimulationRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Simulation>

Promise

getSource(request, callback)

public getSource(request: google.cloud.securitycenter.v2.IGetSourceRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetSourceCallback): void;

Calls GetSource.

Parameters
NameDescription
request IGetSourceRequest

GetSourceRequest message or plain object

callback GetSourceCallback

Node-style callback called with the error, if any, and Source

Returns
TypeDescription
void

getSource(request)

public getSource(request: google.cloud.securitycenter.v2.IGetSourceRequest): Promise<google.cloud.securitycenter.v2.Source>;

Calls GetSource.

Parameter
NameDescription
request IGetSourceRequest

GetSourceRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Source>

Promise

getValuedResource(request, callback)

public getValuedResource(request: google.cloud.securitycenter.v2.IGetValuedResourceRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GetValuedResourceCallback): void;

Calls GetValuedResource.

Parameters
NameDescription
request IGetValuedResourceRequest

GetValuedResourceRequest message or plain object

callback GetValuedResourceCallback

Node-style callback called with the error, if any, and ValuedResource

Returns
TypeDescription
void

getValuedResource(request)

public getValuedResource(request: google.cloud.securitycenter.v2.IGetValuedResourceRequest): Promise<google.cloud.securitycenter.v2.ValuedResource>;

Calls GetValuedResource.

Parameter
NameDescription
request IGetValuedResourceRequest

GetValuedResourceRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ValuedResource>

Promise

groupFindings(request, callback)

public groupFindings(request: google.cloud.securitycenter.v2.IGroupFindingsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.GroupFindingsCallback): void;

Calls GroupFindings.

Parameters
NameDescription
request IGroupFindingsRequest

GroupFindingsRequest message or plain object

callback GroupFindingsCallback

Node-style callback called with the error, if any, and GroupFindingsResponse

Returns
TypeDescription
void

groupFindings(request)

public groupFindings(request: google.cloud.securitycenter.v2.IGroupFindingsRequest): Promise<google.cloud.securitycenter.v2.GroupFindingsResponse>;

Calls GroupFindings.

Parameter
NameDescription
request IGroupFindingsRequest

GroupFindingsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.GroupFindingsResponse>

Promise

listAttackPaths(request, callback)

public listAttackPaths(request: google.cloud.securitycenter.v2.IListAttackPathsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListAttackPathsCallback): void;

Calls ListAttackPaths.

Parameters
NameDescription
request IListAttackPathsRequest

ListAttackPathsRequest message or plain object

callback ListAttackPathsCallback

Node-style callback called with the error, if any, and ListAttackPathsResponse

Returns
TypeDescription
void

listAttackPaths(request)

public listAttackPaths(request: google.cloud.securitycenter.v2.IListAttackPathsRequest): Promise<google.cloud.securitycenter.v2.ListAttackPathsResponse>;

Calls ListAttackPaths.

Parameter
NameDescription
request IListAttackPathsRequest

ListAttackPathsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListAttackPathsResponse>

Promise

listBigQueryExports(request, callback)

public listBigQueryExports(request: google.cloud.securitycenter.v2.IListBigQueryExportsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListBigQueryExportsCallback): void;

Calls ListBigQueryExports.

Parameters
NameDescription
request IListBigQueryExportsRequest

ListBigQueryExportsRequest message or plain object

callback ListBigQueryExportsCallback

Node-style callback called with the error, if any, and ListBigQueryExportsResponse

Returns
TypeDescription
void

listBigQueryExports(request)

public listBigQueryExports(request: google.cloud.securitycenter.v2.IListBigQueryExportsRequest): Promise<google.cloud.securitycenter.v2.ListBigQueryExportsResponse>;

Calls ListBigQueryExports.

Parameter
NameDescription
request IListBigQueryExportsRequest

ListBigQueryExportsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListBigQueryExportsResponse>

Promise

listFindings(request, callback)

public listFindings(request: google.cloud.securitycenter.v2.IListFindingsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListFindingsCallback): void;

Calls ListFindings.

Parameters
NameDescription
request IListFindingsRequest

ListFindingsRequest message or plain object

callback ListFindingsCallback

Node-style callback called with the error, if any, and ListFindingsResponse

Returns
TypeDescription
void

listFindings(request)

public listFindings(request: google.cloud.securitycenter.v2.IListFindingsRequest): Promise<google.cloud.securitycenter.v2.ListFindingsResponse>;

Calls ListFindings.

Parameter
NameDescription
request IListFindingsRequest

ListFindingsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListFindingsResponse>

Promise

listMuteConfigs(request, callback)

public listMuteConfigs(request: google.cloud.securitycenter.v2.IListMuteConfigsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListMuteConfigsCallback): void;

Calls ListMuteConfigs.

Parameters
NameDescription
request IListMuteConfigsRequest

ListMuteConfigsRequest message or plain object

callback ListMuteConfigsCallback

Node-style callback called with the error, if any, and ListMuteConfigsResponse

Returns
TypeDescription
void

listMuteConfigs(request)

public listMuteConfigs(request: google.cloud.securitycenter.v2.IListMuteConfigsRequest): Promise<google.cloud.securitycenter.v2.ListMuteConfigsResponse>;

Calls ListMuteConfigs.

Parameter
NameDescription
request IListMuteConfigsRequest

ListMuteConfigsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListMuteConfigsResponse>

Promise

listNotificationConfigs(request, callback)

public listNotificationConfigs(request: google.cloud.securitycenter.v2.IListNotificationConfigsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListNotificationConfigsCallback): void;

Calls ListNotificationConfigs.

Parameters
NameDescription
request IListNotificationConfigsRequest

ListNotificationConfigsRequest message or plain object

callback ListNotificationConfigsCallback

Node-style callback called with the error, if any, and ListNotificationConfigsResponse

Returns
TypeDescription
void

listNotificationConfigs(request)

public listNotificationConfigs(request: google.cloud.securitycenter.v2.IListNotificationConfigsRequest): Promise<google.cloud.securitycenter.v2.ListNotificationConfigsResponse>;

Calls ListNotificationConfigs.

Parameter
NameDescription
request IListNotificationConfigsRequest

ListNotificationConfigsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListNotificationConfigsResponse>

Promise

listResourceValueConfigs(request, callback)

public listResourceValueConfigs(request: google.cloud.securitycenter.v2.IListResourceValueConfigsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListResourceValueConfigsCallback): void;

Calls ListResourceValueConfigs.

Parameters
NameDescription
request IListResourceValueConfigsRequest

ListResourceValueConfigsRequest message or plain object

callback ListResourceValueConfigsCallback

Node-style callback called with the error, if any, and ListResourceValueConfigsResponse

Returns
TypeDescription
void

listResourceValueConfigs(request)

public listResourceValueConfigs(request: google.cloud.securitycenter.v2.IListResourceValueConfigsRequest): Promise<google.cloud.securitycenter.v2.ListResourceValueConfigsResponse>;

Calls ListResourceValueConfigs.

Parameter
NameDescription
request IListResourceValueConfigsRequest

ListResourceValueConfigsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListResourceValueConfigsResponse>

Promise

listSources(request, callback)

public listSources(request: google.cloud.securitycenter.v2.IListSourcesRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListSourcesCallback): void;

Calls ListSources.

Parameters
NameDescription
request IListSourcesRequest

ListSourcesRequest message or plain object

callback ListSourcesCallback

Node-style callback called with the error, if any, and ListSourcesResponse

Returns
TypeDescription
void

listSources(request)

public listSources(request: google.cloud.securitycenter.v2.IListSourcesRequest): Promise<google.cloud.securitycenter.v2.ListSourcesResponse>;

Calls ListSources.

Parameter
NameDescription
request IListSourcesRequest

ListSourcesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListSourcesResponse>

Promise

listValuedResources(request, callback)

public listValuedResources(request: google.cloud.securitycenter.v2.IListValuedResourcesRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.ListValuedResourcesCallback): void;

Calls ListValuedResources.

Parameters
NameDescription
request IListValuedResourcesRequest

ListValuedResourcesRequest message or plain object

callback ListValuedResourcesCallback

Node-style callback called with the error, if any, and ListValuedResourcesResponse

Returns
TypeDescription
void

listValuedResources(request)

public listValuedResources(request: google.cloud.securitycenter.v2.IListValuedResourcesRequest): Promise<google.cloud.securitycenter.v2.ListValuedResourcesResponse>;

Calls ListValuedResources.

Parameter
NameDescription
request IListValuedResourcesRequest

ListValuedResourcesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ListValuedResourcesResponse>

Promise

setFindingState(request, callback)

public setFindingState(request: google.cloud.securitycenter.v2.ISetFindingStateRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.SetFindingStateCallback): void;

Calls SetFindingState.

Parameters
NameDescription
request ISetFindingStateRequest

SetFindingStateRequest message or plain object

callback SetFindingStateCallback

Node-style callback called with the error, if any, and Finding

Returns
TypeDescription
void

setFindingState(request)

public setFindingState(request: google.cloud.securitycenter.v2.ISetFindingStateRequest): Promise<google.cloud.securitycenter.v2.Finding>;

Calls SetFindingState.

Parameter
NameDescription
request ISetFindingStateRequest

SetFindingStateRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Finding>

Promise

setIamPolicy(request, callback)

public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.SetIamPolicyCallback): void;

Calls SetIamPolicy.

Parameters
NameDescription
request ISetIamPolicyRequest

SetIamPolicyRequest message or plain object

callback SetIamPolicyCallback

Node-style callback called with the error, if any, and Policy

Returns
TypeDescription
void

setIamPolicy(request)

public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;

Calls SetIamPolicy.

Parameter
NameDescription
request ISetIamPolicyRequest

SetIamPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.iam.v1.Policy>

Promise

setMute(request, callback)

public setMute(request: google.cloud.securitycenter.v2.ISetMuteRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.SetMuteCallback): void;

Calls SetMute.

Parameters
NameDescription
request ISetMuteRequest

SetMuteRequest message or plain object

callback SetMuteCallback

Node-style callback called with the error, if any, and Finding

Returns
TypeDescription
void

setMute(request)

public setMute(request: google.cloud.securitycenter.v2.ISetMuteRequest): Promise<google.cloud.securitycenter.v2.Finding>;

Calls SetMute.

Parameter
NameDescription
request ISetMuteRequest

SetMuteRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Finding>

Promise

testIamPermissions(request, callback)

public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.TestIamPermissionsCallback): void;

Calls TestIamPermissions.

Parameters
NameDescription
request ITestIamPermissionsRequest

TestIamPermissionsRequest message or plain object

callback TestIamPermissionsCallback

Node-style callback called with the error, if any, and TestIamPermissionsResponse

Returns
TypeDescription
void

testIamPermissions(request)

public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;

Calls TestIamPermissions.

Parameter
NameDescription
request ITestIamPermissionsRequest

TestIamPermissionsRequest message or plain object

Returns
TypeDescription
Promise<google.iam.v1.TestIamPermissionsResponse>

Promise

updateBigQueryExport(request, callback)

public updateBigQueryExport(request: google.cloud.securitycenter.v2.IUpdateBigQueryExportRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateBigQueryExportCallback): void;

Calls UpdateBigQueryExport.

Parameters
NameDescription
request IUpdateBigQueryExportRequest

UpdateBigQueryExportRequest message or plain object

callback UpdateBigQueryExportCallback

Node-style callback called with the error, if any, and BigQueryExport

Returns
TypeDescription
void

updateBigQueryExport(request)

public updateBigQueryExport(request: google.cloud.securitycenter.v2.IUpdateBigQueryExportRequest): Promise<google.cloud.securitycenter.v2.BigQueryExport>;

Calls UpdateBigQueryExport.

Parameter
NameDescription
request IUpdateBigQueryExportRequest

UpdateBigQueryExportRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.BigQueryExport>

Promise

updateExternalSystem(request, callback)

public updateExternalSystem(request: google.cloud.securitycenter.v2.IUpdateExternalSystemRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateExternalSystemCallback): void;

Calls UpdateExternalSystem.

Parameters
NameDescription
request IUpdateExternalSystemRequest

UpdateExternalSystemRequest message or plain object

callback UpdateExternalSystemCallback

Node-style callback called with the error, if any, and ExternalSystem

Returns
TypeDescription
void

updateExternalSystem(request)

public updateExternalSystem(request: google.cloud.securitycenter.v2.IUpdateExternalSystemRequest): Promise<google.cloud.securitycenter.v2.ExternalSystem>;

Calls UpdateExternalSystem.

Parameter
NameDescription
request IUpdateExternalSystemRequest

UpdateExternalSystemRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ExternalSystem>

Promise

updateFinding(request, callback)

public updateFinding(request: google.cloud.securitycenter.v2.IUpdateFindingRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateFindingCallback): void;

Calls UpdateFinding.

Parameters
NameDescription
request IUpdateFindingRequest

UpdateFindingRequest message or plain object

callback UpdateFindingCallback

Node-style callback called with the error, if any, and Finding

Returns
TypeDescription
void

updateFinding(request)

public updateFinding(request: google.cloud.securitycenter.v2.IUpdateFindingRequest): Promise<google.cloud.securitycenter.v2.Finding>;

Calls UpdateFinding.

Parameter
NameDescription
request IUpdateFindingRequest

UpdateFindingRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Finding>

Promise

updateMuteConfig(request, callback)

public updateMuteConfig(request: google.cloud.securitycenter.v2.IUpdateMuteConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateMuteConfigCallback): void;

Calls UpdateMuteConfig.

Parameters
NameDescription
request IUpdateMuteConfigRequest

UpdateMuteConfigRequest message or plain object

callback UpdateMuteConfigCallback

Node-style callback called with the error, if any, and MuteConfig

Returns
TypeDescription
void

updateMuteConfig(request)

public updateMuteConfig(request: google.cloud.securitycenter.v2.IUpdateMuteConfigRequest): Promise<google.cloud.securitycenter.v2.MuteConfig>;

Calls UpdateMuteConfig.

Parameter
NameDescription
request IUpdateMuteConfigRequest

UpdateMuteConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.MuteConfig>

Promise

updateNotificationConfig(request, callback)

public updateNotificationConfig(request: google.cloud.securitycenter.v2.IUpdateNotificationConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateNotificationConfigCallback): void;

Calls UpdateNotificationConfig.

Parameters
NameDescription
request IUpdateNotificationConfigRequest

UpdateNotificationConfigRequest message or plain object

callback UpdateNotificationConfigCallback

Node-style callback called with the error, if any, and NotificationConfig

Returns
TypeDescription
void

updateNotificationConfig(request)

public updateNotificationConfig(request: google.cloud.securitycenter.v2.IUpdateNotificationConfigRequest): Promise<google.cloud.securitycenter.v2.NotificationConfig>;

Calls UpdateNotificationConfig.

Parameter
NameDescription
request IUpdateNotificationConfigRequest

UpdateNotificationConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.NotificationConfig>

Promise

updateResourceValueConfig(request, callback)

public updateResourceValueConfig(request: google.cloud.securitycenter.v2.IUpdateResourceValueConfigRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateResourceValueConfigCallback): void;

Calls UpdateResourceValueConfig.

Parameters
NameDescription
request IUpdateResourceValueConfigRequest

UpdateResourceValueConfigRequest message or plain object

callback UpdateResourceValueConfigCallback

Node-style callback called with the error, if any, and ResourceValueConfig

Returns
TypeDescription
void

updateResourceValueConfig(request)

public updateResourceValueConfig(request: google.cloud.securitycenter.v2.IUpdateResourceValueConfigRequest): Promise<google.cloud.securitycenter.v2.ResourceValueConfig>;

Calls UpdateResourceValueConfig.

Parameter
NameDescription
request IUpdateResourceValueConfigRequest

UpdateResourceValueConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.ResourceValueConfig>

Promise

updateSecurityMarks(request, callback)

public updateSecurityMarks(request: google.cloud.securitycenter.v2.IUpdateSecurityMarksRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateSecurityMarksCallback): void;

Calls UpdateSecurityMarks.

Parameters
NameDescription
request IUpdateSecurityMarksRequest

UpdateSecurityMarksRequest message or plain object

callback UpdateSecurityMarksCallback

Node-style callback called with the error, if any, and SecurityMarks

Returns
TypeDescription
void

updateSecurityMarks(request)

public updateSecurityMarks(request: google.cloud.securitycenter.v2.IUpdateSecurityMarksRequest): Promise<google.cloud.securitycenter.v2.SecurityMarks>;

Calls UpdateSecurityMarks.

Parameter
NameDescription
request IUpdateSecurityMarksRequest

UpdateSecurityMarksRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.SecurityMarks>

Promise

updateSource(request, callback)

public updateSource(request: google.cloud.securitycenter.v2.IUpdateSourceRequest, callback: google.cloud.securitycenter.v2.SecurityCenter.UpdateSourceCallback): void;

Calls UpdateSource.

Parameters
NameDescription
request IUpdateSourceRequest

UpdateSourceRequest message or plain object

callback UpdateSourceCallback

Node-style callback called with the error, if any, and Source

Returns
TypeDescription
void

updateSource(request)

public updateSource(request: google.cloud.securitycenter.v2.IUpdateSourceRequest): Promise<google.cloud.securitycenter.v2.Source>;

Calls UpdateSource.

Parameter
NameDescription
request IUpdateSourceRequest

UpdateSourceRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.securitycenter.v2.Source>

Promise