Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AppIntegrations

import { AppIntegrations } from "https://aws-api.deno.dev/v0.2/services/appintegrations.ts?docs=full";
class AppIntegrations {
constructor(apiFactory: client.ApiFactory);
async createEventIntegration(params: CreateEventIntegrationRequest, opts?: client.RequestOptions): Promise<CreateEventIntegrationResponse>;
async deleteEventIntegration(params: DeleteEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>;
async getEventIntegration(params: GetEventIntegrationRequest, opts?: client.RequestOptions): Promise<GetEventIntegrationResponse>;
async listEventIntegrationAssociations(params: ListEventIntegrationAssociationsRequest, opts?: client.RequestOptions): Promise<ListEventIntegrationAssociationsResponse>;
async listEventIntegrations(params?: ListEventIntegrationsRequest, opts?: client.RequestOptions): Promise<ListEventIntegrationsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateEventIntegration(params: UpdateEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new AppIntegrations(apiFactory: client.ApiFactory)
[src]

§Methods

§

Creates an EventIntegration, given a specified name, description, and a reference to an Amazon EventBridge bus in your account and a partner event source that pushes events to that bus. No objects are created in the your account, only metadata that is persisted on the EventIntegration control plane.

§
deleteEventIntegration(params: DeleteEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>
[src]

Deletes the specified existing event integration. If the event integration is associated with clients, the request is rejected.

§

Return information about the event integration.

§

Returns a paginated list of event integration associations in the account.

§

Returns a paginated list of event integrations in the account.

§

Lists the tags for the specified resource.

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Adds the specified tags to the specified resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Removes the specified tags from the specified resource.

§
updateEventIntegration(params: UpdateEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>
[src]

Updates the description of an event integration.

§Static Properties