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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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.



3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

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



3362
3363
3364
# File 'lib/aws-sdk-resiliencehubv2/types.rb', line 3362

def unknown
  @unknown
end