SfdcChannelArgs

data class SfdcChannelArgs(val channelTopic: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val isActive: Output<Boolean>? = null, val lastReplayId: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val productId: Output<String>? = null, val project: Output<String>? = null, val sfdcInstanceId: Output<String>? = null) : ConvertibleToJava<SfdcChannelArgs>

Creates an sfdc channel record. Store the sfdc channel in Spanner. Returns the sfdc channel. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun SfdcChannelArgs(channelTopic: Output<String>? = null, description: Output<String>? = null, displayName: Output<String>? = null, isActive: Output<Boolean>? = null, lastReplayId: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, productId: Output<String>? = null, project: Output<String>? = null, sfdcInstanceId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): SfdcChannelArgs

Properties

Link copied to clipboard
val channelTopic: Output<String>? = null

The Channel topic defined by salesforce once an channel is opened

Link copied to clipboard
val description: Output<String>? = null

The description for this channel

Link copied to clipboard
val displayName: Output<String>? = null

Client level unique name/alias to easily reference a channel.

Link copied to clipboard
val isActive: Output<Boolean>? = null

Indicated if a channel has any active integrations referencing it. Set to false when the channel is created, and set to true if there is any integration published with the channel configured in it.

Link copied to clipboard
val lastReplayId: Output<String>? = null

Last sfdc messsage replay id for channel

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val name: Output<String>? = null

Resource name of the SFDC channel projects/{project}/locations/{location}/sfdcInstances/{sfdc_instance}/sfdcChannels/{sfdc_channel}.

Link copied to clipboard
val productId: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val sfdcInstanceId: Output<String>? = null