Class: Aws::EventBridgeV2::Types::EventSourceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridgeV2::Types::EventSourceSummary
- Defined in:
- gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb
Overview
Summary of an EventSource, as returned by ListEventSources.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The time the EventSource was created.
-
#event_bus_arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies an event bus.
-
#event_source_account_id ⇒ String
AWS Account Id.
-
#event_source_arn ⇒ String
EventSource ARN: event-sourcev2/
/ / . -
#last_modified_time ⇒ Time
The time the EventSource was last modified.
-
#name ⇒ String
EventSource name.
-
#revoked ⇒ Boolean
True when the bus owner has withdrawn this EventSource.
-
#state ⇒ String
Lifecycle state of an EventSource.
-
#type ⇒ String
Origin type of an EventSource: an AWS service's events (AWS_SERVICE_EVENTS) or a partner event source's events (PARTNER_EVENTS).
Instance Attribute Details
#creation_time ⇒ Time
The time the EventSource was created.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#event_bus_arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies an event bus.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#event_source_account_id ⇒ String
AWS Account Id.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#event_source_arn ⇒ String
EventSource ARN: event-sourcev2/
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
The time the EventSource was last modified.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
EventSource name. First character alphanumeric; the rest may add
'.', '-', '_'. Names may not begin with the reserved "aws."
prefix. The grammar matches the ARN local-name segment in
EventSourceArn (event-sourcev2/
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#revoked ⇒ Boolean
True when the bus owner has withdrawn this EventSource. Present only when true, so a bus owner listing EventSources sees at a glance which ones they revoked. See DescribeEventSourceResponse$Revoked.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
Lifecycle state of an EventSource. Revocation is reported by the Revoked flag.
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
Origin type of an EventSource: an AWS service's events (AWS_SERVICE_EVENTS) or a partner event source's events (PARTNER_EVENTS).
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 |
# File 'gems/aws-sdk-eventbridgev2/lib/aws-sdk-eventbridgev2/types.rb', line 1181 class EventSourceSummary < Struct.new( :event_source_arn, :name, :event_bus_arn, :type, :state, :revoked, :creation_time, :last_modified_time, :event_source_account_id) SENSITIVE = [] include Aws::Structure end |