aws-native.appintegrations.EventIntegration
Resource Type definition for AWS::AppIntegrations::EventIntegration
Create EventIntegration Resource
new EventIntegration(name: string, args: EventIntegrationArgs, opts?: CustomResourceOptions);
@overload
def EventIntegration(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
event_bridge_bus: Optional[str] = None,
event_filter: Optional[EventIntegrationEventFilterArgs] = None,
name: Optional[str] = None,
tags: Optional[Sequence[EventIntegrationTagArgs]] = None)
@overload
def EventIntegration(resource_name: str,
args: EventIntegrationArgs,
opts: Optional[ResourceOptions] = None)
func NewEventIntegration(ctx *Context, name string, args EventIntegrationArgs, opts ...ResourceOption) (*EventIntegration, error)
public EventIntegration(string name, EventIntegrationArgs args, CustomResourceOptions? opts = null)
public EventIntegration(String name, EventIntegrationArgs args)
public EventIntegration(String name, EventIntegrationArgs args, CustomResourceOptions options)
type: aws-native:appintegrations:EventIntegration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EventIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EventIntegrationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EventIntegrationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EventIntegrationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EventIntegrationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
EventIntegration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The EventIntegration resource accepts the following input properties:
- Event
Bridge stringBus The Amazon Eventbridge bus for the event integration.
- Event
Filter Pulumi.Aws Native. App Integrations. Inputs. Event Integration Event Filter Args The EventFilter (source) associated with the event integration.
- Description string
The event integration description.
- Name string
The name of the event integration.
- List<Pulumi.
Aws Native. App Integrations. Inputs. Event Integration Tag Args> The tags (keys and values) associated with the event integration.
- Event
Bridge stringBus The Amazon Eventbridge bus for the event integration.
- Event
Filter EventIntegration Event Filter Args The EventFilter (source) associated with the event integration.
- Description string
The event integration description.
- Name string
The name of the event integration.
- []Event
Integration Tag Args The tags (keys and values) associated with the event integration.
- event
Bridge StringBus The Amazon Eventbridge bus for the event integration.
- event
Filter EventIntegration Event Filter Args The EventFilter (source) associated with the event integration.
- description String
The event integration description.
- name String
The name of the event integration.
- List<Event
Integration Tag Args> The tags (keys and values) associated with the event integration.
- event
Bridge stringBus The Amazon Eventbridge bus for the event integration.
- event
Filter EventIntegration Event Filter Args The EventFilter (source) associated with the event integration.
- description string
The event integration description.
- name string
The name of the event integration.
- Event
Integration Tag Args[] The tags (keys and values) associated with the event integration.
- event_
bridge_ strbus The Amazon Eventbridge bus for the event integration.
- event_
filter EventIntegration Event Filter Args The EventFilter (source) associated with the event integration.
- description str
The event integration description.
- name str
The name of the event integration.
- Sequence[Event
Integration Tag Args] The tags (keys and values) associated with the event integration.
- event
Bridge StringBus The Amazon Eventbridge bus for the event integration.
- event
Filter Property Map The EventFilter (source) associated with the event integration.
- description String
The event integration description.
- name String
The name of the event integration.
- List<Property Map>
The tags (keys and values) associated with the event integration.
Outputs
All input properties are implicitly available as output properties. Additionally, the EventIntegration resource produces the following output properties:
- Event
Integration stringArn The Amazon Resource Name (ARN) of the event integration.
- Id string
The provider-assigned unique ID for this managed resource.
- Event
Integration stringArn The Amazon Resource Name (ARN) of the event integration.
- Id string
The provider-assigned unique ID for this managed resource.
- event
Integration StringArn The Amazon Resource Name (ARN) of the event integration.
- id String
The provider-assigned unique ID for this managed resource.
- event
Integration stringArn The Amazon Resource Name (ARN) of the event integration.
- id string
The provider-assigned unique ID for this managed resource.
- event_
integration_ strarn The Amazon Resource Name (ARN) of the event integration.
- id str
The provider-assigned unique ID for this managed resource.
- event
Integration StringArn The Amazon Resource Name (ARN) of the event integration.
- id String
The provider-assigned unique ID for this managed resource.
Supporting Types
EventIntegrationEventFilter
- Source string
The source of the events.
- Source string
The source of the events.
- source String
The source of the events.
- source string
The source of the events.
- source str
The source of the events.
- source String
The source of the events.
EventIntegrationTag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0