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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-cloudtrail/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)


1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1505

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:



1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1505

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)


1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1505

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)


1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1505

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:



1505
1506
1507
1508
1509
1510
1511
1512
1513
# File 'gems/aws-sdk-cloudtrail/lib/aws-sdk-cloudtrail/types.rb', line 1505

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