GetFolderNotificationConfigResult

data class GetFolderNotificationConfigResult(val description: String, val name: String, val pubsubTopic: String, val serviceAccount: String, val streamingConfig: StreamingConfigResponse)

Constructors

Link copied to clipboard
constructor(description: String, name: String, pubsubTopic: String, serviceAccount: String, streamingConfig: StreamingConfigResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

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".

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

The config for triggering streaming-based notifications.