Class: Aws::AppIntegrationsService::Types::EventIntegrationAssociation

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb

Overview

The event integration association.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_association_metadataHash<String,String>

The metadata associated with the client.

Returns:

  • (Hash<String,String>)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#client_idString

The identifier for the client that is associated with the event integration.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_bridge_rule_nameString

The name of the EventBridge rule.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_integration_association_arnString

The Amazon Resource Name (ARN) for the event integration association.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_integration_association_idString

The identifier for the event integration association.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_integration_nameString

The name of the event integration.

Returns:

  • (String)


666
667
668
669
670
671
672
673
674
675
# File 'gems/aws-sdk-appintegrationsservice/lib/aws-sdk-appintegrationsservice/types.rb', line 666

class EventIntegrationAssociation < Struct.new(
  :event_integration_association_arn,
  :event_integration_association_id,
  :event_integration_name,
  :client_id,
  :event_bridge_rule_name,
  :client_association_metadata)
  SENSITIVE = []
  include Aws::Structure
end