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

Inherits:
Struct
  • Object
show all
Includes:
Structure, Structure::Union
Defined in:
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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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.



4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

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



4138
4139
4140
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4138

def unknown
  @unknown
end