Class: Aws::Resiliencehubv2::Types::SystemEventMetadata
- Inherits:
-
Struct
- Object
- Struct
- Aws::Resiliencehubv2::Types::SystemEventMetadata
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-resiliencehubv2/types.rb
Overview
SystemEventMetadata is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of SystemEventMetadata corresponding to the set member.
Type-specific metadata for each system event type.
Defined Under Namespace
Classes: SystemCreated, SystemDeleted, SystemPolicyAssociated, SystemPolicyDisassociated, SystemServiceAssociated, SystemServiceDisassociated, SystemUserJourneyCreated, SystemUserJourneyDeleted, SystemUserJourneyUpdated, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#system_created ⇒ Types::SystemCreatedMetadata
Metadata for a system created event.
-
#system_deleted ⇒ Types::SystemDeletedMetadata
Metadata for a system deleted event.
-
#system_policy_associated ⇒ Types::SystemPolicyAssociatedMetadata
Metadata for a system policy associated event.
-
#system_policy_disassociated ⇒ Types::SystemPolicyDisassociatedMetadata
Metadata for a system policy disassociated event.
-
#system_service_associated ⇒ Types::SystemServiceAssociatedMetadata
Metadata for a system service associated event.
-
#system_service_disassociated ⇒ Types::SystemServiceDisassociatedMetadata
Metadata for a system service disassociated event.
-
#system_user_journey_created ⇒ Types::SystemUserJourneyCreatedMetadata
Metadata for a system user journey created event.
-
#system_user_journey_deleted ⇒ Types::SystemUserJourneyDeletedMetadata
Metadata for a system user journey deleted event.
-
#system_user_journey_updated ⇒ Types::SystemUserJourneyUpdatedMetadata
Metadata for a system user journey updated event.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#system_created ⇒ Types::SystemCreatedMetadata
Metadata for a system created event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_deleted ⇒ Types::SystemDeletedMetadata
Metadata for a system deleted event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_policy_associated ⇒ Types::SystemPolicyAssociatedMetadata
Metadata for a system policy associated event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_policy_disassociated ⇒ Types::SystemPolicyDisassociatedMetadata
Metadata for a system policy disassociated event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_service_associated ⇒ Types::SystemServiceAssociatedMetadata
Metadata for a system service associated event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_service_disassociated ⇒ Types::SystemServiceDisassociatedMetadata
Metadata for a system service disassociated event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_user_journey_created ⇒ Types::SystemUserJourneyCreatedMetadata
Metadata for a system user journey created event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_user_journey_deleted ⇒ Types::SystemUserJourneyDeletedMetadata
Metadata for a system user journey deleted event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#system_user_journey_updated ⇒ Types::SystemUserJourneyUpdatedMetadata
Metadata for a system user journey updated event.
5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 class SystemEventMetadata < Struct.new( :system_created, :system_deleted, :system_user_journey_created, :system_user_journey_updated, :system_user_journey_deleted, :system_service_associated, :system_service_disassociated, :system_policy_associated, :system_policy_disassociated, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class SystemCreated < SystemEventMetadata; end class SystemDeleted < SystemEventMetadata; end class SystemUserJourneyCreated < SystemEventMetadata; end class SystemUserJourneyUpdated < SystemEventMetadata; end class SystemUserJourneyDeleted < SystemEventMetadata; end class SystemServiceAssociated < SystemEventMetadata; end class SystemServiceDisassociated < SystemEventMetadata; end class SystemPolicyAssociated < SystemEventMetadata; end class SystemPolicyDisassociated < SystemEventMetadata; end class Unknown < SystemEventMetadata; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
5182 5183 5184 |
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 5182 def unknown @unknown end |