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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-resiliencehubv2/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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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.



4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

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



4566
4567
4568
# File 'gems/aws-sdk-resiliencehubv2/lib/aws-sdk-resiliencehubv2/types.rb', line 4566

def unknown
  @unknown
end