Class: Aws::CloudTrailData::Types::PutAuditEventsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudTrailData::Types::PutAuditEventsRequest
- Defined in:
- gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#audit_events ⇒ Array<Types::AuditEvent>
The JSON payload of events that you want to ingest.
-
#channel_arn ⇒ String
The ARN or ID (the ARN suffix) of a channel.
-
#external_id ⇒ String
A unique identifier that is conditionally required when the channel's resource policy includes an external ID.
Instance Attribute Details
#audit_events ⇒ Array<Types::AuditEvent>
The JSON payload of events that you want to ingest. You can also point to the JSON event payload in a file.
145 146 147 148 149 150 151 |
# File 'gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/types.rb', line 145 class PutAuditEventsRequest < Struct.new( :audit_events, :channel_arn, :external_id) SENSITIVE = [] include Aws::Structure end |
#channel_arn ⇒ String
The ARN or ID (the ARN suffix) of a channel.
145 146 147 148 149 150 151 |
# File 'gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/types.rb', line 145 class PutAuditEventsRequest < Struct.new( :audit_events, :channel_arn, :external_id) SENSITIVE = [] include Aws::Structure end |
#external_id ⇒ String
A unique identifier that is conditionally required when the channel's resource policy includes an external ID. This value can be any string, such as a passphrase or account number.
145 146 147 148 149 150 151 |
# File 'gems/aws-sdk-cloudtraildata/lib/aws-sdk-cloudtraildata/types.rb', line 145 class PutAuditEventsRequest < Struct.new( :audit_events, :channel_arn, :external_id) SENSITIVE = [] include Aws::Structure end |