Interactions interface

Interface representing a Interactions.

Methods

beginCreateOrUpdate(string, string, string, InteractionResourceFormat, InteractionsCreateOrUpdateOptionalParams)

Creates an interaction or updates an existing interaction within a hub.

beginCreateOrUpdateAndWait(string, string, string, InteractionResourceFormat, InteractionsCreateOrUpdateOptionalParams)

Creates an interaction or updates an existing interaction within a hub.

get(string, string, string, InteractionsGetOptionalParams)

Gets information about the specified interaction.

listByHub(string, string, InteractionsListByHubOptionalParams)

Gets all interactions in the hub.

suggestRelationshipLinks(string, string, string, InteractionsSuggestRelationshipLinksOptionalParams)

Suggests relationships to create relationship links.

Method Details

beginCreateOrUpdate(string, string, string, InteractionResourceFormat, InteractionsCreateOrUpdateOptionalParams)

Creates an interaction or updates an existing interaction within a hub.

function beginCreateOrUpdate(resourceGroupName: string, hubName: string, interactionName: string, parameters: InteractionResourceFormat, options?: InteractionsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<InteractionResourceFormat>, InteractionResourceFormat>>

Parameters

resourceGroupName

string

The name of the resource group.

hubName

string

The name of the hub.

interactionName

string

The name of the interaction.

parameters
InteractionResourceFormat

Parameters supplied to the CreateOrUpdate Interaction operation.

options
InteractionsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<PollerLike<@azure/core-lro.PollOperationState<InteractionResourceFormat>, InteractionResourceFormat>>

beginCreateOrUpdateAndWait(string, string, string, InteractionResourceFormat, InteractionsCreateOrUpdateOptionalParams)

Creates an interaction or updates an existing interaction within a hub.

function beginCreateOrUpdateAndWait(resourceGroupName: string, hubName: string, interactionName: string, parameters: InteractionResourceFormat, options?: InteractionsCreateOrUpdateOptionalParams): Promise<InteractionResourceFormat>

Parameters

resourceGroupName

string

The name of the resource group.

hubName

string

The name of the hub.

interactionName

string

The name of the interaction.

parameters
InteractionResourceFormat

Parameters supplied to the CreateOrUpdate Interaction operation.

options
InteractionsCreateOrUpdateOptionalParams

The options parameters.

Returns

get(string, string, string, InteractionsGetOptionalParams)

Gets information about the specified interaction.

function get(resourceGroupName: string, hubName: string, interactionName: string, options?: InteractionsGetOptionalParams): Promise<InteractionResourceFormat>

Parameters

resourceGroupName

string

The name of the resource group.

hubName

string

The name of the hub.

interactionName

string

The name of the interaction.

options
InteractionsGetOptionalParams

The options parameters.

Returns

listByHub(string, string, InteractionsListByHubOptionalParams)

Gets all interactions in the hub.

function listByHub(resourceGroupName: string, hubName: string, options?: InteractionsListByHubOptionalParams): PagedAsyncIterableIterator<InteractionResourceFormat, InteractionResourceFormat[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group.

hubName

string

The name of the hub.

options
InteractionsListByHubOptionalParams

The options parameters.

Returns

Suggests relationships to create relationship links.

function suggestRelationshipLinks(resourceGroupName: string, hubName: string, interactionName: string, options?: InteractionsSuggestRelationshipLinksOptionalParams): Promise<SuggestRelationshipLinksResponse>

Parameters

resourceGroupName

string

The name of the resource group.

hubName

string

The name of the hub.

interactionName

string

The name of the interaction.

options
InteractionsSuggestRelationshipLinksOptionalParams

The options parameters.

Returns