Class: Aws::EventBridge::Types::Archive
- Inherits:
-
Struct
- Object
- Struct
- Aws::EventBridge::Types::Archive
- Defined in:
- gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb
Overview
An Archive
object that contains details about an archive.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#archive_name ⇒ String
The name of the archive.
-
#creation_time ⇒ Time
The time stamp for the time that the archive was created.
-
#event_count ⇒ Integer
The number of events in the archive.
-
#event_source_arn ⇒ String
The ARN of the event bus associated with the archive.
-
#retention_days ⇒ Integer
The number of days to retain events in the archive before they are deleted.
-
#size_bytes ⇒ Integer
The size of the archive, in bytes.
-
#state ⇒ String
The current state of the archive.
-
#state_reason ⇒ String
A description for the reason that the archive is in the current state.
Instance Attribute Details
#archive_name ⇒ String
The name of the archive.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time stamp for the time that the archive was created.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#event_count ⇒ Integer
The number of events in the archive.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#event_source_arn ⇒ String
The ARN of the event bus associated with the archive. Only events from this event bus are sent to the archive.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#retention_days ⇒ Integer
The number of days to retain events in the archive before they are deleted.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#size_bytes ⇒ Integer
The size of the archive, in bytes.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the archive.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |
#state_reason ⇒ String
A description for the reason that the archive is in the current state.
127 128 129 130 131 132 133 134 135 136 137 138 |
# File 'gems/aws-sdk-eventbridge/lib/aws-sdk-eventbridge/types.rb', line 127 class Archive < Struct.new( :archive_name, :event_source_arn, :state, :state_reason, :retention_days, :size_bytes, :event_count, :creation_time) SENSITIVE = [] include Aws::Structure end |