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 updateEventIntegration(params: UpdateEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>;
§Constructors
§
new AppIntegrations(apiFactory: client.ApiFactory)
[src]§Methods
§
createEventIntegration(params: CreateEventIntegrationRequest, opts?: client.RequestOptions): Promise<CreateEventIntegrationResponse>
[src]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.
§
getEventIntegration(params: GetEventIntegrationRequest, opts?: client.RequestOptions): Promise<GetEventIntegrationResponse>
[src]Return information about the event integration.
§
listEventIntegrationAssociations(params: ListEventIntegrationAssociationsRequest, opts?: client.RequestOptions): Promise<ListEventIntegrationAssociationsResponse>
[src]Returns a paginated list of event integration associations in the account.
§
listEventIntegrations(params?: ListEventIntegrationsRequest, opts?: client.RequestOptions): Promise<ListEventIntegrationsResponse>
[src]Returns a paginated list of event integrations in the account.
§
listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>
[src]Lists the tags for the specified resource.
§
updateEventIntegration(params: UpdateEventIntegrationRequest, opts?: client.RequestOptions): Promise<void>
[src]Updates the description of an event integration.
§Static Properties
§
ApiMetadata: client.ApiMetadata
[src]