LogicApps interface
Interface representing a LogicApps.
Methods
| create |
Create or update a Logic App extension resource |
| delete(string, string, string, Logic |
Deletes a Logic App extension resource |
| get(string, string, string, Logic |
Gets a logic app extension resource. |
| get |
Get workflow information by its name |
| list |
List the workflows for a logic app. |
| list |
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.
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.
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.
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.
The options parameters.
Returns
Promise<WorkflowEnvelope>