Class: Aws::CloudTrail::Types::GetChannelResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudtrail/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channel_arnString

The ARN of an channel returned by a `GetChannel` request.

Returns:

  • (String)

1681
1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/aws-sdk-cloudtrail/types.rb', line 1681

class GetChannelResponse < Struct.new(
  :channel_arn,
  :name,
  :source,
  :source_config,
  :destinations)
  SENSITIVE = []
  include Aws::Structure
end

#destinationsArray<Types::Destination>

The Amazon Web Services service that created the service-linked channel.

Returns:


1681
1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/aws-sdk-cloudtrail/types.rb', line 1681

class GetChannelResponse < Struct.new(
  :channel_arn,
  :name,
  :source,
  :source_config,
  :destinations)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the CloudTrail channel. For service-linked channels, the value is `aws-service-channel/service-name/custom-suffix` where `service-name` represents the name of the Amazon Web Services service that created the channel and `custom-suffix` represents the suffix generated by the Amazon Web Services service.

Returns:

  • (String)

1681
1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/aws-sdk-cloudtrail/types.rb', line 1681

class GetChannelResponse < Struct.new(
  :channel_arn,
  :name,
  :source,
  :source_config,
  :destinations)
  SENSITIVE = []
  include Aws::Structure
end

#sourceString

The event source for the CloudTrail channel.

Returns:

  • (String)

1681
1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/aws-sdk-cloudtrail/types.rb', line 1681

class GetChannelResponse < Struct.new(
  :channel_arn,
  :name,
  :source,
  :source_config,
  :destinations)
  SENSITIVE = []
  include Aws::Structure
end

#source_configTypes::SourceConfig

Provides information about the advanced event selectors configured for the channel, and whether the channel applies to all regions or a single region.

Returns:


1681
1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/aws-sdk-cloudtrail/types.rb', line 1681

class GetChannelResponse < Struct.new(
  :channel_arn,
  :name,
  :source,
  :source_config,
  :destinations)
  SENSITIVE = []
  include Aws::Structure
end