Share via


LogicApps interface

Interface representing a LogicApps.

Methods

createOrUpdate(string, string, string, LogicAppsCreateOrUpdateOptionalParams)

Create or update a Logic App extension resource

delete(string, string, string, LogicAppsDeleteOptionalParams)

Deletes a Logic App extension resource

get(string, string, string, LogicAppsGetOptionalParams)

Gets a logic app extension resource.

getWorkflow(string, string, string, string, LogicAppsGetWorkflowOptionalParams)

Get workflow information by its name

listWorkflows(string, string, string, LogicAppsListWorkflowsOptionalParams)

List the workflows for a logic app.

listWorkflowsConnections(string, string, string, LogicAppsListWorkflowsConnectionsOptionalParams)

Gets logic app's connections.

Method Details

createOrUpdate(string, string, string, LogicAppsCreateOrUpdateOptionalParams)

Create or update a Logic App extension resource

function createOrUpdate(resourceGroupName: string, containerAppName: string, logicAppName: string, options?: LogicAppsCreateOrUpdateOptionalParams): Promise<LogicApp>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

options
LogicAppsCreateOrUpdateOptionalParams

The options parameters.

Returns

Promise<LogicApp>

delete(string, string, string, LogicAppsDeleteOptionalParams)

Deletes a Logic App extension resource

function delete(resourceGroupName: string, containerAppName: string, logicAppName: string, options?: LogicAppsDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

options
LogicAppsDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, string, LogicAppsGetOptionalParams)

Gets a logic app extension resource.

function get(resourceGroupName: string, containerAppName: string, logicAppName: string, options?: LogicAppsGetOptionalParams): Promise<LogicApp>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

options
LogicAppsGetOptionalParams

The options parameters.

Returns

Promise<LogicApp>

getWorkflow(string, string, string, string, LogicAppsGetWorkflowOptionalParams)

Get workflow information by its name

function getWorkflow(resourceGroupName: string, containerAppName: string, logicAppName: string, workflowName: string, options?: LogicAppsGetWorkflowOptionalParams): Promise<WorkflowEnvelope>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

workflowName

string

Workflow name.

options
LogicAppsGetWorkflowOptionalParams

The options parameters.

Returns

Promise<WorkflowEnvelope>

listWorkflows(string, string, string, LogicAppsListWorkflowsOptionalParams)

List the workflows for a logic app.

function listWorkflows(resourceGroupName: string, containerAppName: string, logicAppName: string, options?: LogicAppsListWorkflowsOptionalParams): PagedAsyncIterableIterator<WorkflowEnvelope, WorkflowEnvelope[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

options
LogicAppsListWorkflowsOptionalParams

The options parameters.

Returns

listWorkflowsConnections(string, string, string, LogicAppsListWorkflowsConnectionsOptionalParams)

Gets logic app's connections.

function listWorkflowsConnections(resourceGroupName: string, containerAppName: string, logicAppName: string, options?: LogicAppsListWorkflowsConnectionsOptionalParams): Promise<WorkflowEnvelope>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

containerAppName

string

Name of the Container App.

logicAppName

string

Name of the Logic App.

options
LogicAppsListWorkflowsConnectionsOptionalParams

The options parameters.

Returns

Promise<WorkflowEnvelope>