Show / Hide Table of Contents

Class NotificationConfig

Cloud Security Command Center (Cloud SCC) notification configs. A notification config is a Cloud SCC resource that contains the configuration to send notifications for create/update events of findings, assets and etc.

Inheritance
object
NotificationConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class NotificationConfig : IDirectResponseSchema

Properties

Description

The description of the notification config (max of 1024 characters).

Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Name

The relative resource name of this notification config. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name Example: "organizations/{organization_id}/notificationConfigs/notify_public_bucket", "folders/{folder_id}/notificationConfigs/notify_public_bucket", or "projects/{project_id}/notificationConfigs/notify_public_bucket".

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

PubsubTopic

The Pub/Sub topic to send notifications to. Its format is "projects/[project_id]/topics/[topic]".

Declaration
[JsonProperty("pubsubTopic")]
public virtual string PubsubTopic { get; set; }
Property Value
Type Description
string

ServiceAccount

Output only. The service account that needs "pubsub.topics.publish" permission to publish to the Pub/Sub topic.

Declaration
[JsonProperty("serviceAccount")]
public virtual string ServiceAccount { get; set; }
Property Value
Type Description
string

StreamingConfig

The config for triggering streaming-based notifications.

Declaration
[JsonProperty("streamingConfig")]
public virtual StreamingConfig StreamingConfig { get; set; }
Property Value
Type Description
StreamingConfig

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX