AWS Native

Pulumi Official
Package maintained by Pulumi
v0.19.0 published on Wednesday, Jun 8, 2022 by Pulumi

getEventIntegration

Resource Type definition for AWS::AppIntegrations::EventIntegration

Using getEventIntegration

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getEventIntegration(args: GetEventIntegrationArgs, opts?: InvokeOptions): Promise<GetEventIntegrationResult>
function getEventIntegrationOutput(args: GetEventIntegrationOutputArgs, opts?: InvokeOptions): Output<GetEventIntegrationResult>
def get_event_integration(name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetEventIntegrationResult
def get_event_integration_output(name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetEventIntegrationResult]
func LookupEventIntegration(ctx *Context, args *LookupEventIntegrationArgs, opts ...InvokeOption) (*LookupEventIntegrationResult, error)
func LookupEventIntegrationOutput(ctx *Context, args *LookupEventIntegrationOutputArgs, opts ...InvokeOption) LookupEventIntegrationResultOutput

> Note: This function is named LookupEventIntegration in the Go SDK.

public static class GetEventIntegration 
{
    public static Task<GetEventIntegrationResult> InvokeAsync(GetEventIntegrationArgs args, InvokeOptions? opts = null)
    public static Output<GetEventIntegrationResult> Invoke(GetEventIntegrationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEventIntegrationResult> getEventIntegration(GetEventIntegrationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:appintegrations:getEventIntegration
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Name string

The name of the event integration.

Name string

The name of the event integration.

name String

The name of the event integration.

name string

The name of the event integration.

name str

The name of the event integration.

name String

The name of the event integration.

getEventIntegration Result

The following output properties are available:

Associations List<Pulumi.AwsNative.AppIntegrations.Outputs.EventIntegrationAssociation>

The associations with the event integration.

Description string

The event integration description.

EventIntegrationArn string

The Amazon Resource Name (ARN) of the event integration.

Tags List<Pulumi.AwsNative.AppIntegrations.Outputs.EventIntegrationTag>

The tags (keys and values) associated with the event integration.

Associations []EventIntegrationAssociation

The associations with the event integration.

Description string

The event integration description.

EventIntegrationArn string

The Amazon Resource Name (ARN) of the event integration.

Tags []EventIntegrationTag

The tags (keys and values) associated with the event integration.

associations List<EventIntegrationAssociation>

The associations with the event integration.

description String

The event integration description.

eventIntegrationArn String

The Amazon Resource Name (ARN) of the event integration.

tags List<EventIntegrationTag>

The tags (keys and values) associated with the event integration.

associations EventIntegrationAssociation[]

The associations with the event integration.

description string

The event integration description.

eventIntegrationArn string

The Amazon Resource Name (ARN) of the event integration.

tags EventIntegrationTag[]

The tags (keys and values) associated with the event integration.

associations Sequence[EventIntegrationAssociation]

The associations with the event integration.

description str

The event integration description.

event_integration_arn str

The Amazon Resource Name (ARN) of the event integration.

tags Sequence[EventIntegrationTag]

The tags (keys and values) associated with the event integration.

associations List<Property Map>

The associations with the event integration.

description String

The event integration description.

eventIntegrationArn String

The Amazon Resource Name (ARN) of the event integration.

tags List<Property Map>

The tags (keys and values) associated with the event integration.

Supporting Types

EventIntegrationAssociation

ClientAssociationMetadata List<Pulumi.AwsNative.AppIntegrations.Inputs.EventIntegrationMetadata>

The metadata associated with the client.

ClientId string

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

EventBridgeRuleName string

The name of the Eventbridge rule.

EventIntegrationAssociationArn string

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

EventIntegrationAssociationId string

The identifier for the event integration association.

ClientAssociationMetadata []EventIntegrationMetadata

The metadata associated with the client.

ClientId string

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

EventBridgeRuleName string

The name of the Eventbridge rule.

EventIntegrationAssociationArn string

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

EventIntegrationAssociationId string

The identifier for the event integration association.

clientAssociationMetadata List<EventIntegrationMetadata>

The metadata associated with the client.

clientId String

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

eventBridgeRuleName String

The name of the Eventbridge rule.

eventIntegrationAssociationArn String

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

eventIntegrationAssociationId String

The identifier for the event integration association.

clientAssociationMetadata EventIntegrationMetadata[]

The metadata associated with the client.

clientId string

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

eventBridgeRuleName string

The name of the Eventbridge rule.

eventIntegrationAssociationArn string

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

eventIntegrationAssociationId string

The identifier for the event integration association.

client_association_metadata Sequence[EventIntegrationMetadata]

The metadata associated with the client.

client_id str

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

event_bridge_rule_name str

The name of the Eventbridge rule.

event_integration_association_arn str

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

event_integration_association_id str

The identifier for the event integration association.

clientAssociationMetadata List<Property Map>

The metadata associated with the client.

clientId String

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

eventBridgeRuleName String

The name of the Eventbridge rule.

eventIntegrationAssociationArn String

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

eventIntegrationAssociationId String

The identifier for the event integration association.

EventIntegrationMetadata

Key string

A key to identify the metadata.

Value string

Corresponding metadata value for the key.

Key string

A key to identify the metadata.

Value string

Corresponding metadata value for the key.

key String

A key to identify the metadata.

value String

Corresponding metadata value for the key.

key string

A key to identify the metadata.

value string

Corresponding metadata value for the key.

key str

A key to identify the metadata.

value str

Corresponding metadata value for the key.

key String

A key to identify the metadata.

value String

Corresponding metadata value for the key.

EventIntegrationTag

Key string

A key to identify the tag.

Value string

Corresponding tag value for the key.

Key string

A key to identify the tag.

Value string

Corresponding tag value for the key.

key String

A key to identify the tag.

value String

Corresponding tag value for the key.

key string

A key to identify the tag.

value string

Corresponding tag value for the key.

key str

A key to identify the tag.

value str

Corresponding tag value for the key.

key String

A key to identify the tag.

value String

Corresponding tag value for the key.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0