Class: Aws::Resiliencehubv2::Types::SystemEventMetadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb

Overview

Note:

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

Instance Attribute Details

#system_createdTypes::SystemCreatedMetadata

Metadata for a system created event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_deletedTypes::SystemDeletedMetadata

Metadata for a system deleted event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_associatedTypes::SystemPolicyAssociatedMetadata

Metadata for a system policy associated event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_disassociatedTypes::SystemPolicyDisassociatedMetadata

Metadata for a system policy disassociated event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_associatedTypes::SystemServiceAssociatedMetadata

Metadata for a system service associated event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_disassociatedTypes::SystemServiceDisassociatedMetadata

Metadata for a system service disassociated event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_createdTypes::SystemUserJourneyCreatedMetadata

Metadata for a system user journey created event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_deletedTypes::SystemUserJourneyDeletedMetadata

Metadata for a system user journey deleted event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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_updatedTypes::SystemUserJourneyUpdatedMetadata

Metadata for a system user journey updated event.



5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

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

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



5634
5635
5636
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 5634

def unknown
  @unknown
end