Class: Aws::DevOpsAgent::Types::SlackConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb

Overview

Configuration for Slack workspace integration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bidirectional ⇒ Types::SlackBidirectionalConfiguration

Optional bidirectional communication configuration. Supply this configuration and set enabled to true so you can interact with the agent directly from Slack.



6572
6573
6574
6575
6576
6577
6578
6579
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 6572

class SlackConfiguration < Struct.new(
  :workspace_id,
  :workspace_name,
  :transmission_target,
  :bidirectional)
  SENSITIVE = []
  include Aws::Structure
end

#transmission_target ⇒ Types::SlackTransmissionTarget

Transmission targets for agent notifications



6572
6573
6574
6575
6576
6577
6578
6579
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 6572

class SlackConfiguration < Struct.new(
  :workspace_id,
  :workspace_name,
  :transmission_target,
  :bidirectional)
  SENSITIVE = []
  include Aws::Structure
end

#workspace_id ⇒ String

Associated Slack workspace ID

Returns:

  • (String)


6572
6573
6574
6575
6576
6577
6578
6579
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 6572

class SlackConfiguration < Struct.new(
  :workspace_id,
  :workspace_name,
  :transmission_target,
  :bidirectional)
  SENSITIVE = []
  include Aws::Structure
end

#workspace_name ⇒ String

Associated Slack workspace name

Returns:

  • (String)


6572
6573
6574
6575
6576
6577
6578
6579
# File 'gems/aws-sdk-devopsagent/lib/aws-sdk-devopsagent/types.rb', line 6572

class SlackConfiguration < Struct.new(
  :workspace_id,
  :workspace_name,
  :transmission_target,
  :bidirectional)
  SENSITIVE = []
  include Aws::Structure
end