Cloud AI Platform v1 API - Class SlackSource.Types.SlackChannels (3.13.0)

public sealed class SlackSource.Types.SlackChannels : IMessage<SlackSource.Types.SlackChannels>, IEquatable<SlackSource.Types.SlackChannels>, IDeepCloneable<SlackSource.Types.SlackChannels>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class SlackSource.Types.SlackChannels.

SlackChannels contains the Slack channels and corresponding access token.

Inheritance

object > SlackSource.Types.SlackChannels

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

SlackChannels()

public SlackChannels()

SlackChannels(SlackChannels)

public SlackChannels(SlackSource.Types.SlackChannels other)
Parameter
Name Description
other SlackSourceTypesSlackChannels

Properties

ApiKeyConfig

public ApiAuth.Types.ApiKeyConfig ApiKeyConfig { get; set; }

Required. The SecretManager secret version resource name (e.g. projects/{project}/secrets/{secret}/versions/{version}) storing the Slack channel access token that has access to the slack channel IDs. See: https://api.slack.com/tutorials/tracks/getting-a-token.

Property Value
Type Description
ApiAuthTypesApiKeyConfig

Channels

public RepeatedField<SlackSource.Types.SlackChannels.Types.SlackChannel> Channels { get; }

Required. The Slack channel IDs.

Property Value
Type Description
RepeatedFieldSlackSourceTypesSlackChannelsTypesSlackChannel