public class SecurityCenterClient : ClientBase<SecurityCenter.SecurityCenterClient>
Client for SecurityCenter
Inheritance
Object > ClientBase > ClientBase<SecurityCenter.SecurityCenterClient> > SecurityCenter.SecurityCenterClientNamespace
Google.Cloud.SecurityCenter.V1P1Beta1Assembly
Google.Cloud.SecurityCenter.V1P1Beta1.dll
Constructors
SecurityCenterClient()
protected SecurityCenterClient()
Protected parameterless constructor to allow creation of test doubles.
SecurityCenterClient(CallInvoker)
public SecurityCenterClient(CallInvoker callInvoker)
Creates a new client for SecurityCenter that uses a custom CallInvoker
.
Parameter | |
---|---|
Name | Description |
callInvoker | CallInvoker The callInvoker to use to make remote calls. |
SecurityCenterClient(ChannelBase)
public SecurityCenterClient(ChannelBase channel)
Creates a new client for SecurityCenter
Parameter | |
---|---|
Name | Description |
channel | ChannelBase The channel to use to make remote calls. |
SecurityCenterClient(ClientBase.ClientBaseConfiguration)
protected SecurityCenterClient(ClientBase.ClientBaseConfiguration configuration)
Protected constructor to allow creation of configured clients.
Parameter | |
---|---|
Name | Description |
configuration | ClientBase.ClientBaseConfiguration The client configuration. |
Methods
CreateFinding(CreateFindingRequest, CallOptions)
public virtual Finding CreateFinding(CreateFindingRequest request, CallOptions options)
Creates a finding. The corresponding source must exist for finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | CreateFindingRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
CreateFinding(CreateFindingRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Finding CreateFinding(CreateFindingRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a finding. The corresponding source must exist for finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | CreateFindingRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
CreateFindingAsync(CreateFindingRequest, CallOptions)
public virtual AsyncUnaryCall<Finding> CreateFindingAsync(CreateFindingRequest request, CallOptions options)
Creates a finding. The corresponding source must exist for finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | CreateFindingRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
CreateFindingAsync(CreateFindingRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Finding> CreateFindingAsync(CreateFindingRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a finding. The corresponding source must exist for finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | CreateFindingRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
CreateNotificationConfig(CreateNotificationConfigRequest, CallOptions)
public virtual NotificationConfig CreateNotificationConfig(CreateNotificationConfigRequest request, CallOptions options)
Creates a notification config.
Parameters | |
---|---|
Name | Description |
request | CreateNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
CreateNotificationConfig(CreateNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NotificationConfig CreateNotificationConfig(CreateNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a notification config.
Parameters | |
---|---|
Name | Description |
request | CreateNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
CreateNotificationConfigAsync(CreateNotificationConfigRequest, CallOptions)
public virtual AsyncUnaryCall<NotificationConfig> CreateNotificationConfigAsync(CreateNotificationConfigRequest request, CallOptions options)
Creates a notification config.
Parameters | |
---|---|
Name | Description |
request | CreateNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
CreateNotificationConfigAsync(CreateNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NotificationConfig> CreateNotificationConfigAsync(CreateNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a notification config.
Parameters | |
---|---|
Name | Description |
request | CreateNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
CreateOperationsClient()
public virtual Operations.OperationsClient CreateOperationsClient()
Creates a new instance of Operations.OperationsClient using the same call invoker as this client.
Returns | |
---|---|
Type | Description |
Operations.OperationsClient | A new Operations client for the same target as this client. |
CreateSource(CreateSourceRequest, CallOptions)
public virtual Source CreateSource(CreateSourceRequest request, CallOptions options)
Creates a source.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
CreateSource(CreateSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Source CreateSource(CreateSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a source.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
CreateSourceAsync(CreateSourceRequest, CallOptions)
public virtual AsyncUnaryCall<Source> CreateSourceAsync(CreateSourceRequest request, CallOptions options)
Creates a source.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |
CreateSourceAsync(CreateSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Source> CreateSourceAsync(CreateSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates a source.
Parameters | |
---|---|
Name | Description |
request | CreateSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |
DeleteNotificationConfig(DeleteNotificationConfigRequest, CallOptions)
public virtual Empty DeleteNotificationConfig(DeleteNotificationConfigRequest request, CallOptions options)
Deletes a notification config.
Parameters | |
---|---|
Name | Description |
request | DeleteNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Empty | The response received from the server. |
DeleteNotificationConfig(DeleteNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Empty DeleteNotificationConfig(DeleteNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Deletes a notification config.
Parameters | |
---|---|
Name | Description |
request | DeleteNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Empty | The response received from the server. |
DeleteNotificationConfigAsync(DeleteNotificationConfigRequest, CallOptions)
public virtual AsyncUnaryCall<Empty> DeleteNotificationConfigAsync(DeleteNotificationConfigRequest request, CallOptions options)
Deletes a notification config.
Parameters | |
---|---|
Name | Description |
request | DeleteNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Empty> | The call object. |
DeleteNotificationConfigAsync(DeleteNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Empty> DeleteNotificationConfigAsync(DeleteNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Deletes a notification config.
Parameters | |
---|---|
Name | Description |
request | DeleteNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Empty> | The call object. |
GetIamPolicy(GetIamPolicyRequest, CallOptions)
public virtual Policy GetIamPolicy(GetIamPolicyRequest request, CallOptions options)
Gets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | GetIamPolicyRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Policy | The response received from the server. |
GetIamPolicy(GetIamPolicyRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Policy GetIamPolicy(GetIamPolicyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | GetIamPolicyRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Policy | The response received from the server. |
GetIamPolicyAsync(GetIamPolicyRequest, CallOptions)
public virtual AsyncUnaryCall<Policy> GetIamPolicyAsync(GetIamPolicyRequest request, CallOptions options)
Gets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | GetIamPolicyRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Policy> | The call object. |
GetIamPolicyAsync(GetIamPolicyRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Policy> GetIamPolicyAsync(GetIamPolicyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | GetIamPolicyRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Policy> | The call object. |
GetNotificationConfig(GetNotificationConfigRequest, CallOptions)
public virtual NotificationConfig GetNotificationConfig(GetNotificationConfigRequest request, CallOptions options)
Gets a notification config.
Parameters | |
---|---|
Name | Description |
request | GetNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
GetNotificationConfig(GetNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NotificationConfig GetNotificationConfig(GetNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets a notification config.
Parameters | |
---|---|
Name | Description |
request | GetNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
GetNotificationConfigAsync(GetNotificationConfigRequest, CallOptions)
public virtual AsyncUnaryCall<NotificationConfig> GetNotificationConfigAsync(GetNotificationConfigRequest request, CallOptions options)
Gets a notification config.
Parameters | |
---|---|
Name | Description |
request | GetNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
GetNotificationConfigAsync(GetNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NotificationConfig> GetNotificationConfigAsync(GetNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets a notification config.
Parameters | |
---|---|
Name | Description |
request | GetNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
GetOrganizationSettings(GetOrganizationSettingsRequest, CallOptions)
public virtual OrganizationSettings GetOrganizationSettings(GetOrganizationSettingsRequest request, CallOptions options)
Gets the settings for an organization.
Parameters | |
---|---|
Name | Description |
request | GetOrganizationSettingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
OrganizationSettings | The response received from the server. |
GetOrganizationSettings(GetOrganizationSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual OrganizationSettings GetOrganizationSettings(GetOrganizationSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets the settings for an organization.
Parameters | |
---|---|
Name | Description |
request | GetOrganizationSettingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
OrganizationSettings | The response received from the server. |
GetOrganizationSettingsAsync(GetOrganizationSettingsRequest, CallOptions)
public virtual AsyncUnaryCall<OrganizationSettings> GetOrganizationSettingsAsync(GetOrganizationSettingsRequest request, CallOptions options)
Gets the settings for an organization.
Parameters | |
---|---|
Name | Description |
request | GetOrganizationSettingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<OrganizationSettings> | The call object. |
GetOrganizationSettingsAsync(GetOrganizationSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<OrganizationSettings> GetOrganizationSettingsAsync(GetOrganizationSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets the settings for an organization.
Parameters | |
---|---|
Name | Description |
request | GetOrganizationSettingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<OrganizationSettings> | The call object. |
GetSource(GetSourceRequest, CallOptions)
public virtual Source GetSource(GetSourceRequest request, CallOptions options)
Gets a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
GetSource(GetSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Source GetSource(GetSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
GetSourceAsync(GetSourceRequest, CallOptions)
public virtual AsyncUnaryCall<Source> GetSourceAsync(GetSourceRequest request, CallOptions options)
Gets a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |
GetSourceAsync(GetSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Source> GetSourceAsync(GetSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Gets a source.
Parameters | |
---|---|
Name | Description |
request | GetSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |
GroupAssets(GroupAssetsRequest, CallOptions)
public virtual GroupAssetsResponse GroupAssets(GroupAssetsRequest request, CallOptions options)
Filters an organization's assets and groups them by their specified properties.
Parameters | |
---|---|
Name | Description |
request | GroupAssetsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
GroupAssetsResponse | The response received from the server. |
GroupAssets(GroupAssetsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual GroupAssetsResponse GroupAssets(GroupAssetsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Filters an organization's assets and groups them by their specified properties.
Parameters | |
---|---|
Name | Description |
request | GroupAssetsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
GroupAssetsResponse | The response received from the server. |
GroupAssetsAsync(GroupAssetsRequest, CallOptions)
public virtual AsyncUnaryCall<GroupAssetsResponse> GroupAssetsAsync(GroupAssetsRequest request, CallOptions options)
Filters an organization's assets and groups them by their specified properties.
Parameters | |
---|---|
Name | Description |
request | GroupAssetsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<GroupAssetsResponse> | The call object. |
GroupAssetsAsync(GroupAssetsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<GroupAssetsResponse> GroupAssetsAsync(GroupAssetsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Filters an organization's assets and groups them by their specified properties.
Parameters | |
---|---|
Name | Description |
request | GroupAssetsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<GroupAssetsResponse> | The call object. |
GroupFindings(GroupFindingsRequest, CallOptions)
public virtual GroupFindingsResponse GroupFindings(GroupFindingsRequest request, CallOptions options)
Filters an organization or source's findings and groups them by their specified properties.
To group across all sources provide a -
as the source id.
Example: /v1/organizations/{organization_id}/sources/-/findings,
/v1/folders/{folder_id}/sources/-/findings,
/v1/projects/{project_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | GroupFindingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
GroupFindingsResponse | The response received from the server. |
GroupFindings(GroupFindingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual GroupFindingsResponse GroupFindings(GroupFindingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Filters an organization or source's findings and groups them by their specified properties.
To group across all sources provide a -
as the source id.
Example: /v1/organizations/{organization_id}/sources/-/findings,
/v1/folders/{folder_id}/sources/-/findings,
/v1/projects/{project_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | GroupFindingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
GroupFindingsResponse | The response received from the server. |
GroupFindingsAsync(GroupFindingsRequest, CallOptions)
public virtual AsyncUnaryCall<GroupFindingsResponse> GroupFindingsAsync(GroupFindingsRequest request, CallOptions options)
Filters an organization or source's findings and groups them by their specified properties.
To group across all sources provide a -
as the source id.
Example: /v1/organizations/{organization_id}/sources/-/findings,
/v1/folders/{folder_id}/sources/-/findings,
/v1/projects/{project_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | GroupFindingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<GroupFindingsResponse> | The call object. |
GroupFindingsAsync(GroupFindingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<GroupFindingsResponse> GroupFindingsAsync(GroupFindingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Filters an organization or source's findings and groups them by their specified properties.
To group across all sources provide a -
as the source id.
Example: /v1/organizations/{organization_id}/sources/-/findings,
/v1/folders/{folder_id}/sources/-/findings,
/v1/projects/{project_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | GroupFindingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<GroupFindingsResponse> | The call object. |
ListAssets(ListAssetsRequest, CallOptions)
public virtual ListAssetsResponse ListAssets(ListAssetsRequest request, CallOptions options)
Lists an organization's assets.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
ListAssetsResponse | The response received from the server. |
ListAssets(ListAssetsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual ListAssetsResponse ListAssets(ListAssetsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists an organization's assets.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
ListAssetsResponse | The response received from the server. |
ListAssetsAsync(ListAssetsRequest, CallOptions)
public virtual AsyncUnaryCall<ListAssetsResponse> ListAssetsAsync(ListAssetsRequest request, CallOptions options)
Lists an organization's assets.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListAssetsResponse> | The call object. |
ListAssetsAsync(ListAssetsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<ListAssetsResponse> ListAssetsAsync(ListAssetsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists an organization's assets.
Parameters | |
---|---|
Name | Description |
request | ListAssetsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListAssetsResponse> | The call object. |
ListFindings(ListFindingsRequest, CallOptions)
public virtual ListFindingsResponse ListFindings(ListFindingsRequest request, CallOptions options)
Lists an organization or source's findings.
To list across all sources provide a -
as the source id.
Example: /v1p1beta1/organizations/{organization_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | ListFindingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
ListFindingsResponse | The response received from the server. |
ListFindings(ListFindingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual ListFindingsResponse ListFindings(ListFindingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists an organization or source's findings.
To list across all sources provide a -
as the source id.
Example: /v1p1beta1/organizations/{organization_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | ListFindingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
ListFindingsResponse | The response received from the server. |
ListFindingsAsync(ListFindingsRequest, CallOptions)
public virtual AsyncUnaryCall<ListFindingsResponse> ListFindingsAsync(ListFindingsRequest request, CallOptions options)
Lists an organization or source's findings.
To list across all sources provide a -
as the source id.
Example: /v1p1beta1/organizations/{organization_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | ListFindingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListFindingsResponse> | The call object. |
ListFindingsAsync(ListFindingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<ListFindingsResponse> ListFindingsAsync(ListFindingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists an organization or source's findings.
To list across all sources provide a -
as the source id.
Example: /v1p1beta1/organizations/{organization_id}/sources/-/findings
Parameters | |
---|---|
Name | Description |
request | ListFindingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListFindingsResponse> | The call object. |
ListNotificationConfigs(ListNotificationConfigsRequest, CallOptions)
public virtual ListNotificationConfigsResponse ListNotificationConfigs(ListNotificationConfigsRequest request, CallOptions options)
Lists notification configs.
Parameters | |
---|---|
Name | Description |
request | ListNotificationConfigsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
ListNotificationConfigsResponse | The response received from the server. |
ListNotificationConfigs(ListNotificationConfigsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual ListNotificationConfigsResponse ListNotificationConfigs(ListNotificationConfigsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists notification configs.
Parameters | |
---|---|
Name | Description |
request | ListNotificationConfigsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
ListNotificationConfigsResponse | The response received from the server. |
ListNotificationConfigsAsync(ListNotificationConfigsRequest, CallOptions)
public virtual AsyncUnaryCall<ListNotificationConfigsResponse> ListNotificationConfigsAsync(ListNotificationConfigsRequest request, CallOptions options)
Lists notification configs.
Parameters | |
---|---|
Name | Description |
request | ListNotificationConfigsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListNotificationConfigsResponse> | The call object. |
ListNotificationConfigsAsync(ListNotificationConfigsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<ListNotificationConfigsResponse> ListNotificationConfigsAsync(ListNotificationConfigsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists notification configs.
Parameters | |
---|---|
Name | Description |
request | ListNotificationConfigsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListNotificationConfigsResponse> | The call object. |
ListSources(ListSourcesRequest, CallOptions)
public virtual ListSourcesResponse ListSources(ListSourcesRequest request, CallOptions options)
Lists all sources belonging to an organization.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
ListSourcesResponse | The response received from the server. |
ListSources(ListSourcesRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual ListSourcesResponse ListSources(ListSourcesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists all sources belonging to an organization.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
ListSourcesResponse | The response received from the server. |
ListSourcesAsync(ListSourcesRequest, CallOptions)
public virtual AsyncUnaryCall<ListSourcesResponse> ListSourcesAsync(ListSourcesRequest request, CallOptions options)
Lists all sources belonging to an organization.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListSourcesResponse> | The call object. |
ListSourcesAsync(ListSourcesRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<ListSourcesResponse> ListSourcesAsync(ListSourcesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Lists all sources belonging to an organization.
Parameters | |
---|---|
Name | Description |
request | ListSourcesRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<ListSourcesResponse> | The call object. |
NewInstance(ClientBase.ClientBaseConfiguration)
protected override SecurityCenter.SecurityCenterClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Creates a new instance of client from given ClientBaseConfiguration
.
Parameter | |
---|---|
Name | Description |
configuration | ClientBase.ClientBaseConfiguration |
Returns | |
---|---|
Type | Description |
SecurityCenter.SecurityCenterClient |
RunAssetDiscovery(RunAssetDiscoveryRequest, CallOptions)
public virtual Operation RunAssetDiscovery(RunAssetDiscoveryRequest request, CallOptions options)
Runs asset discovery. The discovery is tracked with a long-running operation.
This API can only be called with limited frequency for an organization. If it is called too frequently the caller will receive a TOO_MANY_REQUESTS error.
Parameters | |
---|---|
Name | Description |
request | RunAssetDiscoveryRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
RunAssetDiscovery(RunAssetDiscoveryRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Operation RunAssetDiscovery(RunAssetDiscoveryRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Runs asset discovery. The discovery is tracked with a long-running operation.
This API can only be called with limited frequency for an organization. If it is called too frequently the caller will receive a TOO_MANY_REQUESTS error.
Parameters | |
---|---|
Name | Description |
request | RunAssetDiscoveryRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Operation | The response received from the server. |
RunAssetDiscoveryAsync(RunAssetDiscoveryRequest, CallOptions)
public virtual AsyncUnaryCall<Operation> RunAssetDiscoveryAsync(RunAssetDiscoveryRequest request, CallOptions options)
Runs asset discovery. The discovery is tracked with a long-running operation.
This API can only be called with limited frequency for an organization. If it is called too frequently the caller will receive a TOO_MANY_REQUESTS error.
Parameters | |
---|---|
Name | Description |
request | RunAssetDiscoveryRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Operation> | The call object. |
RunAssetDiscoveryAsync(RunAssetDiscoveryRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Operation> RunAssetDiscoveryAsync(RunAssetDiscoveryRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Runs asset discovery. The discovery is tracked with a long-running operation.
This API can only be called with limited frequency for an organization. If it is called too frequently the caller will receive a TOO_MANY_REQUESTS error.
Parameters | |
---|---|
Name | Description |
request | RunAssetDiscoveryRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Operation> | The call object. |
SetFindingState(SetFindingStateRequest, CallOptions)
public virtual Finding SetFindingState(SetFindingStateRequest request, CallOptions options)
Updates the state of a finding.
Parameters | |
---|---|
Name | Description |
request | SetFindingStateRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
SetFindingState(SetFindingStateRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Finding SetFindingState(SetFindingStateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates the state of a finding.
Parameters | |
---|---|
Name | Description |
request | SetFindingStateRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
SetFindingStateAsync(SetFindingStateRequest, CallOptions)
public virtual AsyncUnaryCall<Finding> SetFindingStateAsync(SetFindingStateRequest request, CallOptions options)
Updates the state of a finding.
Parameters | |
---|---|
Name | Description |
request | SetFindingStateRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
SetFindingStateAsync(SetFindingStateRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Finding> SetFindingStateAsync(SetFindingStateRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates the state of a finding.
Parameters | |
---|---|
Name | Description |
request | SetFindingStateRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
SetIamPolicy(SetIamPolicyRequest, CallOptions)
public virtual Policy SetIamPolicy(SetIamPolicyRequest request, CallOptions options)
Sets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | SetIamPolicyRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Policy | The response received from the server. |
SetIamPolicy(SetIamPolicyRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Policy SetIamPolicy(SetIamPolicyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Sets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | SetIamPolicyRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Policy | The response received from the server. |
SetIamPolicyAsync(SetIamPolicyRequest, CallOptions)
public virtual AsyncUnaryCall<Policy> SetIamPolicyAsync(SetIamPolicyRequest request, CallOptions options)
Sets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | SetIamPolicyRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Policy> | The call object. |
SetIamPolicyAsync(SetIamPolicyRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Policy> SetIamPolicyAsync(SetIamPolicyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Sets the access control policy on the specified Source.
Parameters | |
---|---|
Name | Description |
request | SetIamPolicyRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Policy> | The call object. |
TestIamPermissions(TestIamPermissionsRequest, CallOptions)
public virtual TestIamPermissionsResponse TestIamPermissions(TestIamPermissionsRequest request, CallOptions options)
Returns the permissions that a caller has on the specified source.
Parameters | |
---|---|
Name | Description |
request | TestIamPermissionsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
TestIamPermissionsResponse | The response received from the server. |
TestIamPermissions(TestIamPermissionsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual TestIamPermissionsResponse TestIamPermissions(TestIamPermissionsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Returns the permissions that a caller has on the specified source.
Parameters | |
---|---|
Name | Description |
request | TestIamPermissionsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
TestIamPermissionsResponse | The response received from the server. |
TestIamPermissionsAsync(TestIamPermissionsRequest, CallOptions)
public virtual AsyncUnaryCall<TestIamPermissionsResponse> TestIamPermissionsAsync(TestIamPermissionsRequest request, CallOptions options)
Returns the permissions that a caller has on the specified source.
Parameters | |
---|---|
Name | Description |
request | TestIamPermissionsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<TestIamPermissionsResponse> | The call object. |
TestIamPermissionsAsync(TestIamPermissionsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<TestIamPermissionsResponse> TestIamPermissionsAsync(TestIamPermissionsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Returns the permissions that a caller has on the specified source.
Parameters | |
---|---|
Name | Description |
request | TestIamPermissionsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<TestIamPermissionsResponse> | The call object. |
UpdateFinding(UpdateFindingRequest, CallOptions)
public virtual Finding UpdateFinding(UpdateFindingRequest request, CallOptions options)
Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | UpdateFindingRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
UpdateFinding(UpdateFindingRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Finding UpdateFinding(UpdateFindingRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | UpdateFindingRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Finding | The response received from the server. |
UpdateFindingAsync(UpdateFindingRequest, CallOptions)
public virtual AsyncUnaryCall<Finding> UpdateFindingAsync(UpdateFindingRequest request, CallOptions options)
Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | UpdateFindingRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
UpdateFindingAsync(UpdateFindingRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Finding> UpdateFindingAsync(UpdateFindingRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Creates or updates a finding. The corresponding source must exist for a finding creation to succeed.
Parameters | |
---|---|
Name | Description |
request | UpdateFindingRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Finding> | The call object. |
UpdateNotificationConfig(UpdateNotificationConfigRequest, CallOptions)
public virtual NotificationConfig UpdateNotificationConfig(UpdateNotificationConfigRequest request, CallOptions options)
Updates a notification config. The following update fields are allowed: description, pubsub_topic, streaming_config.filter
Parameters | |
---|---|
Name | Description |
request | UpdateNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
UpdateNotificationConfig(UpdateNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual NotificationConfig UpdateNotificationConfig(UpdateNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates a notification config. The following update fields are allowed: description, pubsub_topic, streaming_config.filter
Parameters | |
---|---|
Name | Description |
request | UpdateNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
NotificationConfig | The response received from the server. |
UpdateNotificationConfigAsync(UpdateNotificationConfigRequest, CallOptions)
public virtual AsyncUnaryCall<NotificationConfig> UpdateNotificationConfigAsync(UpdateNotificationConfigRequest request, CallOptions options)
Updates a notification config. The following update fields are allowed: description, pubsub_topic, streaming_config.filter
Parameters | |
---|---|
Name | Description |
request | UpdateNotificationConfigRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
UpdateNotificationConfigAsync(UpdateNotificationConfigRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<NotificationConfig> UpdateNotificationConfigAsync(UpdateNotificationConfigRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates a notification config. The following update fields are allowed: description, pubsub_topic, streaming_config.filter
Parameters | |
---|---|
Name | Description |
request | UpdateNotificationConfigRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<NotificationConfig> | The call object. |
UpdateOrganizationSettings(UpdateOrganizationSettingsRequest, CallOptions)
public virtual OrganizationSettings UpdateOrganizationSettings(UpdateOrganizationSettingsRequest request, CallOptions options)
Updates an organization's settings.
Parameters | |
---|---|
Name | Description |
request | UpdateOrganizationSettingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
OrganizationSettings | The response received from the server. |
UpdateOrganizationSettings(UpdateOrganizationSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual OrganizationSettings UpdateOrganizationSettings(UpdateOrganizationSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates an organization's settings.
Parameters | |
---|---|
Name | Description |
request | UpdateOrganizationSettingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
OrganizationSettings | The response received from the server. |
UpdateOrganizationSettingsAsync(UpdateOrganizationSettingsRequest, CallOptions)
public virtual AsyncUnaryCall<OrganizationSettings> UpdateOrganizationSettingsAsync(UpdateOrganizationSettingsRequest request, CallOptions options)
Updates an organization's settings.
Parameters | |
---|---|
Name | Description |
request | UpdateOrganizationSettingsRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<OrganizationSettings> | The call object. |
UpdateOrganizationSettingsAsync(UpdateOrganizationSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<OrganizationSettings> UpdateOrganizationSettingsAsync(UpdateOrganizationSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates an organization's settings.
Parameters | |
---|---|
Name | Description |
request | UpdateOrganizationSettingsRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<OrganizationSettings> | The call object. |
UpdateSecurityMarks(UpdateSecurityMarksRequest, CallOptions)
public virtual SecurityMarks UpdateSecurityMarks(UpdateSecurityMarksRequest request, CallOptions options)
Updates security marks.
Parameters | |
---|---|
Name | Description |
request | UpdateSecurityMarksRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
SecurityMarks | The response received from the server. |
UpdateSecurityMarks(UpdateSecurityMarksRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual SecurityMarks UpdateSecurityMarks(UpdateSecurityMarksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates security marks.
Parameters | |
---|---|
Name | Description |
request | UpdateSecurityMarksRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
SecurityMarks | The response received from the server. |
UpdateSecurityMarksAsync(UpdateSecurityMarksRequest, CallOptions)
public virtual AsyncUnaryCall<SecurityMarks> UpdateSecurityMarksAsync(UpdateSecurityMarksRequest request, CallOptions options)
Updates security marks.
Parameters | |
---|---|
Name | Description |
request | UpdateSecurityMarksRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<SecurityMarks> | The call object. |
UpdateSecurityMarksAsync(UpdateSecurityMarksRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<SecurityMarks> UpdateSecurityMarksAsync(UpdateSecurityMarksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates security marks.
Parameters | |
---|---|
Name | Description |
request | UpdateSecurityMarksRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<SecurityMarks> | The call object. |
UpdateSource(UpdateSourceRequest, CallOptions)
public virtual Source UpdateSource(UpdateSourceRequest request, CallOptions options)
Updates a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
UpdateSource(UpdateSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual Source UpdateSource(UpdateSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
Source | The response received from the server. |
UpdateSourceAsync(UpdateSourceRequest, CallOptions)
public virtual AsyncUnaryCall<Source> UpdateSourceAsync(UpdateSourceRequest request, CallOptions options)
Updates a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request to send to the server. |
options | CallOptions The options for the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |
UpdateSourceAsync(UpdateSourceRequest, Metadata, Nullable<DateTime>, CancellationToken)
public virtual AsyncUnaryCall<Source> UpdateSourceAsync(UpdateSourceRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Updates a source.
Parameters | |
---|---|
Name | Description |
request | UpdateSourceRequest The request to send to the server. |
headers | Metadata The initial metadata to send with the call. This parameter is optional. |
deadline | Nullable<DateTime> An optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken | CancellationToken An optional token for canceling the call. |
Returns | |
---|---|
Type | Description |
AsyncUnaryCall<Source> | The call object. |