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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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.



4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

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



4213
4214
4215
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4213

def unknown
  @unknown
end