Skip to content

ExtensionAssociation

Source: src/AWS/AppConfig/ExtensionAssociation.ts

An AWS AppConfig extension association — attaches an Extension to an application, environment, or configuration profile so the extension’s actions fire for that resource’s workflow events.

Attach an Extension to an Application

const association = yield* AppConfig.ExtensionAssociation("Hook", {
extensionIdentifier: extension.extensionId,
resourceIdentifier: app.applicationArn,
});

Attach with Parameter Values

const association = yield* AppConfig.ExtensionAssociation("Hook", {
extensionIdentifier: extension.extensionId,
resourceIdentifier: env.environmentArn,
parameters: { topicArn: topic.topicArn },
});