Class: Aws::Resiliencehubv2::Types::ServiceEventMetadata

Inherits:
Struct
  • Object
show all
Includes:
Structure, Structure::Union
Defined in:
lib/aws-sdk-resiliencehubv2/types.rb

Overview

Note:

ServiceEventMetadata is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of ServiceEventMetadata corresponding to the set member.

Type-specific metadata for each service event type.

Defined Under Namespace

Classes: AssertionCreated, AssertionDeleted, AssertionUpdated, ServiceAchievabilityUpdated, ServiceCreated, ServiceDeleted, ServiceFunctionCreated, ServiceFunctionDeleted, ServiceFunctionResourcesAdded, ServiceFunctionResourcesRemoved, ServiceFunctionUpdated, ServiceInputSourcesUpdated, ServicePolicyAssociated, ServicePolicyDisassociated, ServiceResourcesAssociated, ServiceResourcesDisassociated, ServiceSystemAssociated, ServiceSystemDisassociated, ServiceWorkflowUpdated, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#assertion_createdTypes::AssertionCreatedMetadata

Metadata for an assertion created event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#assertion_deletedTypes::AssertionDeletedMetadata

Metadata for an assertion deleted event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#assertion_updatedTypes::AssertionUpdatedMetadata

Metadata for an assertion updated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_achievability_updatedTypes::ServiceAchievabilityUpdatedMetadata

Metadata for a service achievability updated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_createdTypes::ServiceCreatedMetadata

Metadata for a service created event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_deletedTypes::ServiceDeletedMetadata

Metadata for a service deleted event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_function_createdTypes::ServiceFunctionCreatedMetadata

Metadata for a service function created event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_function_deletedTypes::ServiceFunctionDeletedMetadata

Metadata for a service function deleted event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_function_resources_addedTypes::ServiceFunctionResourcesAddedMetadata

Metadata for a service function resources added event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_function_resources_removedTypes::ServiceFunctionResourcesRemovedMetadata

Metadata for a service function resources removed event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_function_updatedTypes::ServiceFunctionUpdatedMetadata

Metadata for a service function updated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_input_sources_updatedTypes::ServiceInputSourcesUpdatedMetadata

Metadata for a service input sources updated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_policy_associatedTypes::ServicePolicyAssociatedMetadata

Metadata for a service policy associated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_policy_disassociatedTypes::ServicePolicyDisassociatedMetadata

Metadata for a service policy disassociated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_resources_associatedTypes::ServiceResourcesAssociatedMetadata

Metadata for a service resources associated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_resources_disassociatedTypes::ServiceResourcesDisassociatedMetadata

Metadata for a service resources disassociated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_system_associatedTypes::ServiceSystemAssociatedMetadata

Metadata for a service system associated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_system_disassociatedTypes::ServiceSystemDisassociatedMetadata

Metadata for a service system disassociated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#service_workflow_updatedTypes::ServiceWorkflowUpdatedMetadata

Metadata for a service workflow updated event.



4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

class ServiceEventMetadata < Struct.new(
  :service_created,
  :service_deleted,
  :service_system_associated,
  :service_system_disassociated,
  :service_resources_associated,
  :service_resources_disassociated,
  :service_workflow_updated,
  :service_input_sources_updated,
  :service_policy_associated,
  :service_policy_disassociated,
  :service_function_created,
  :service_function_updated,
  :service_function_deleted,
  :service_function_resources_added,
  :service_function_resources_removed,
  :service_achievability_updated,
  :assertion_created,
  :assertion_updated,
  :assertion_deleted,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class ServiceCreated < ServiceEventMetadata; end
  class ServiceDeleted < ServiceEventMetadata; end
  class ServiceSystemAssociated < ServiceEventMetadata; end
  class ServiceSystemDisassociated < ServiceEventMetadata; end
  class ServiceResourcesAssociated < ServiceEventMetadata; end
  class ServiceResourcesDisassociated < ServiceEventMetadata; end
  class ServiceWorkflowUpdated < ServiceEventMetadata; end
  class ServiceInputSourcesUpdated < ServiceEventMetadata; end
  class ServicePolicyAssociated < ServiceEventMetadata; end
  class ServicePolicyDisassociated < ServiceEventMetadata; end
  class ServiceFunctionCreated < ServiceEventMetadata; end
  class ServiceFunctionUpdated < ServiceEventMetadata; end
  class ServiceFunctionDeleted < ServiceEventMetadata; end
  class ServiceFunctionResourcesAdded < ServiceEventMetadata; end
  class ServiceFunctionResourcesRemoved < ServiceEventMetadata; end
  class ServiceAchievabilityUpdated < ServiceEventMetadata; end
  class AssertionCreated < ServiceEventMetadata; end
  class AssertionUpdated < ServiceEventMetadata; end
  class AssertionDeleted < ServiceEventMetadata; end
  class Unknown < ServiceEventMetadata; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



4188
4189
4190
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 4188

def unknown
  @unknown
end