@datafire/azure_web_logicappsmanagementclient
v5.0.0
Published
DataFire integration for LogicAppsManagementClient
Downloads
4
Readme
@datafire/azure_web_logicappsmanagementclient
Client library for LogicAppsManagementClient
Installation and Usage
npm install --save @datafire/azure_web_logicappsmanagementclient
let azure_web_logicappsmanagementclient = require('@datafire/azure_web_logicappsmanagementclient').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
Actions
ConnectionGateways_List
Gets a list of gateways under a subscription
azure_web_logicappsmanagementclient.ConnectionGateways_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - api-version required
string
: API Version
- subscriptionId required
Output
CustomApis_List
Gets a list of all custom APIs for a subscription id
azure_web_logicappsmanagementclient.CustomApis_List({
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - api-version required
string
: API Version - $top
integer
: The number of items to be included in the result - skiptoken
string
: Skip Token
- subscriptionId required
Output
ConnectionGatewayInstallations_List
Gets a list of installed gateways that the user is an admin of, in a specific subscription and at a certain location
azure_web_logicappsmanagementclient.ConnectionGatewayInstallations_List({
"subscriptionId": "",
"location": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - location required
string
: The location - api-version required
string
: API Version
- subscriptionId required
Output
ConnectionGatewayInstallations_Get
Get a specific installed gateway that the user is an admin of, in a specific subscription and at a certain location
azure_web_logicappsmanagementclient.ConnectionGatewayInstallations_Get({
"subscriptionId": "",
"location": "",
"gatewayId": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - location required
string
: The location - gatewayId required
string
: Gateway ID - api-version required
string
: API Version
- subscriptionId required
Output
CustomApis_ExtractApiDefinitionFromWsdl
Parses the specified WSDL and extracts the API definition
azure_web_logicappsmanagementclient.CustomApis_ExtractApiDefinitionFromWsdl({
"subscriptionId": "",
"location": "",
"wsdlDefinition": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - location required
string
: The location - wsdlDefinition required WsdlDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
Output schema unknown
CustomApis_ListWsdlInterfaces
This returns the list of interfaces in the WSDL
azure_web_logicappsmanagementclient.CustomApis_ListWsdlInterfaces({
"subscriptionId": "",
"location": "",
"wsdlDefinition": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - location required
string
: The location - wsdlDefinition required WsdlDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output WsdlServiceCollection
ManagedApis_List
Gets a list of managed APIs
azure_web_logicappsmanagementclient.ManagedApis_List({
"location": "",
"subscriptionId": "",
"api-version": ""
}, context)
Input
- input
object
- location required
string
: The location - subscriptionId required
string
: Subscription Id - api-version required
string
: API Version
- location required
Output
ManagedApis_Get
Gets a managed API
azure_web_logicappsmanagementclient.ManagedApis_Get({
"subscriptionId": "",
"location": "",
"apiName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - location required
string
: The location - apiName required
string
: API name - api-version required
string
: API Version
- subscriptionId required
Output
- output ManagedApiDefinition
ConnectionGateways_ListByResourceGroup
Gets a list of gateways under a subscription and in a specific resource group
azure_web_logicappsmanagementclient.ConnectionGateways_ListByResourceGroup({
"subscriptionId": "",
"resourceGroupName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - api-version required
string
: API Version
- subscriptionId required
Output
ConnectionGateways_Delete
Deletes a specific gateway for under a subscription and in a specific resource group
azure_web_logicappsmanagementclient.ConnectionGateways_Delete({
"subscriptionId": "",
"resourceGroupName": "",
"connectionGatewayName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionGatewayName required
string
: The connection gateway name - api-version required
string
: API Version
- subscriptionId required
Output
Output schema unknown
ConnectionGateways_Get
Gets a specific gateway under a subscription and in a specific resource group
azure_web_logicappsmanagementclient.ConnectionGateways_Get({
"subscriptionId": "",
"resourceGroupName": "",
"connectionGatewayName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionGatewayName required
string
: The connection gateway name - api-version required
string
: API Version
- subscriptionId required
Output
- output ConnectionGatewayDefinition
ConnectionGateways_Update
Updates a connection gateway's tags
azure_web_logicappsmanagementclient.ConnectionGateways_Update({
"subscriptionId": "",
"resourceGroupName": "",
"connectionGatewayName": "",
"connectionGateway": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionGatewayName required
string
: The connection gateway name - connectionGateway required ConnectionGatewayDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ConnectionGatewayDefinition
ConnectionGateways_CreateOrUpdate
Creates or updates a specific gateway for under a subscription and in a specific resource group
azure_web_logicappsmanagementclient.ConnectionGateways_CreateOrUpdate({
"subscriptionId": "",
"resourceGroupName": "",
"connectionGatewayName": "",
"connectionGateway": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionGatewayName required
string
: The connection gateway name - connectionGateway required ConnectionGatewayDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ConnectionGatewayDefinition
Connections_List
Gets a list of connections
azure_web_logicappsmanagementclient.Connections_List({
"subscriptionId": "",
"resourceGroupName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - $top
integer
: The number of items to be included in the result - $filter
string
: The filter to apply on the operation - api-version required
string
: API Version
- subscriptionId required
Output
Connections_Delete
Deletes a connection
azure_web_logicappsmanagementclient.Connections_Delete({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - api-version required
string
: API Version
- subscriptionId required
Output
Output schema unknown
Connections_Get
Get a specific connection
azure_web_logicappsmanagementclient.Connections_Get({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - api-version required
string
: API Version
- subscriptionId required
Output
- output ApiConnectionDefinition
Connections_Update
Updates a connection's tags
azure_web_logicappsmanagementclient.Connections_Update({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"connection": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - connection required ApiConnectionDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ApiConnectionDefinition
Connections_CreateOrUpdate
Creates or updates a connection
azure_web_logicappsmanagementclient.Connections_CreateOrUpdate({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"connection": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - connection required ApiConnectionDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ApiConnectionDefinition
Connections_ConfirmConsentCode
Confirms consent code of a connection
azure_web_logicappsmanagementclient.Connections_ConfirmConsentCode({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"confirmConsentCode": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - confirmConsentCode required ConfirmConsentCodeDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ConfirmConsentCodeDefinition
Connections_ListConsentLinks
Lists the consent links of a connection
azure_web_logicappsmanagementclient.Connections_ListConsentLinks({
"subscriptionId": "",
"resourceGroupName": "",
"connectionName": "",
"listConsentLink": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - connectionName required
string
: Connection name - listConsentLink required ListConsentLinksDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output ConsentLinkCollection
CustomApis_ListByResourceGroup
Gets a list of all custom APIs in a subscription for a specific resource group
azure_web_logicappsmanagementclient.CustomApis_ListByResourceGroup({
"subscriptionId": "",
"resourceGroupName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - api-version required
string
: API Version - $top
integer
: The number of items to be included in the result - skiptoken
string
: Skip Token
- subscriptionId required
Output
CustomApis_Delete
Deletes a custom API from the resource group
azure_web_logicappsmanagementclient.CustomApis_Delete({
"subscriptionId": "",
"resourceGroupName": "",
"apiName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - apiName required
string
: API name - api-version required
string
: API Version
- subscriptionId required
Output
Output schema unknown
CustomApis_Get
Gets a custom API by name for a specific subscription and resource group
azure_web_logicappsmanagementclient.CustomApis_Get({
"subscriptionId": "",
"resourceGroupName": "",
"apiName": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - apiName required
string
: API name - api-version required
string
: API Version
- subscriptionId required
Output
- output CustomApiDefinition
CustomApis_Update
Updates an existing custom API's tags
azure_web_logicappsmanagementclient.CustomApis_Update({
"subscriptionId": "",
"resourceGroupName": "",
"apiName": "",
"customApi": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - apiName required
string
: API name - customApi required CustomApiDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output CustomApiDefinition
CustomApis_CreateOrUpdate
Creates or updates an existing custom API
azure_web_logicappsmanagementclient.CustomApis_CreateOrUpdate({
"subscriptionId": "",
"resourceGroupName": "",
"apiName": "",
"customApi": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - apiName required
string
: API name - customApi required CustomApiDefinition
- api-version required
string
: API Version
- subscriptionId required
Output
- output CustomApiDefinition
CustomApis_Move
Moves a specific custom API
azure_web_logicappsmanagementclient.CustomApis_Move({
"subscriptionId": "",
"resourceGroupName": "",
"apiName": "",
"customApiReference": {},
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Subscription Id - resourceGroupName required
string
: The resource group - apiName required
string
: API name - customApiReference required CustomApiReference
- api-version required
string
: API Version
- subscriptionId required
Output
Output schema unknown
Definitions
ApiConnectionDefinition
- ApiConnectionDefinition
object
: API connection- properties
object
- api ApiReference
- changedTime
string
: Timestamp of last connection change - createdTime
string
: Timestamp of the connection creation - customParameterValues
object
: Dictionary of custom parameter values - displayName
string
: Display name - nonSecretParameterValues
object
: Dictionary of nonsecret parameter values - parameterValues
object
: Dictionary of parameter values - statuses
array
: Status of the connection - testLinks
array
: Links to test the API connection- items ApiConnectionTestLink
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- properties
ApiConnectionDefinitionCollection
- ApiConnectionDefinitionCollection
object
: A list of API connection definitions- value
array
: Collection of API connections- items ApiConnectionDefinition
- value
ApiConnectionTestLink
- ApiConnectionTestLink
object
: API connection properties- method
string
: HTTP Method - requestUri
string
: Test link request URI
- method
ApiOAuthSettings
- ApiOAuthSettings
object
: OAuth settings for the connection provider- clientId
string
: Resource provider client id - clientSecret
string
: Client Secret needed for OAuth - customParameters
object
: OAuth parameters key is the name of parameter - identityProvider
string
: Identity provider - properties
object
: Read only properties for this oauth setting. - redirectUrl
string
: Url - scopes
array
: OAuth scopes- items
string
- items
- clientId
ApiOAuthSettingsParameter
- ApiOAuthSettingsParameter
object
: OAuth settings for the API- options
object
: Options available to this parameter - uiDefinition
object
: UI definitions per culture as caller can specify the culture - value
string
: Value of the setting
- options
ApiReference
- ApiReference
object
- brandColor
string
: Brand color - description
string
: The custom API description - displayName
string
: The display name - iconUri
string
: The icon URI - name
string
: The name of the API - swagger
object
: The JSON representation of the swagger - id
string
: Resource reference id - type
string
: Resource reference type
- brandColor
ApiResourceBackendService
- ApiResourceBackendService
object
: The API backend service- serviceUrl
string
: The service URL
- serviceUrl
ApiResourceDefinitions
- ApiResourceDefinitions
object
: API Definitions- modifiedSwaggerUrl
string
: The modified swagger URL - originalSwaggerUrl
string
: The original swagger URL
- modifiedSwaggerUrl
ApiResourceGeneralInformation
- ApiResourceGeneralInformation
object
: General information about the API- description
string
: The API description - displayName
string
: Display name - iconUrl
string
: The icon URL - releaseTag
string
: Release tag - termsOfUseUrl
string
: URL to the Terms of Use
- description
ApiResourceMetadata
- ApiResourceMetadata
object
- apiType ApiType
- brandColor
string
: Brand color - connectionType
string
: The connection type - hideKey
string
: Hide key - source
string
: The source - tags TagsDictionary
- wsdlImportMethod WsdlImportMethod
- wsdlService WsdlService
ApiResourcePolicies
- ApiResourcePolicies
object
: Describes the API policies either as embedded content or as a link to uploaded content- content
string
: API level policies as XML - contentLink
string
: Link to the JSON of the policies
- content
ApiResourceProperties
- ApiResourceProperties
object
: API resource properties- apiDefinitionUrl
string
: URL where the swagger can be downloaded from - apiDefinitions ApiResourceDefinitions
- backendService ApiResourceBackendService
- capabilities
array
: The managed API capabilities- items
string
- items
- connectionParameters
object
: Connection parameters - generalInformation ApiResourceGeneralInformation
- metadata ApiResourceMetadata
- name
string
- policies ApiResourcePolicies
- runtimeUrls
array
: Runtime URLs- items
string
- items
- swagger
object
: The JSON representation of the swagger
- apiDefinitionUrl
ApiType
- ApiType
string
(values: NotSpecified, Rest, Soap): The API type
ConfirmConsentCodeDefinition
- ConfirmConsentCodeDefinition
object
: Confirm consent code request- code
string
: Code that was returned during consent flow - objectId
string
: AAD object ID. This is userId - tenantId
string
: Tenant Id
- code
ConnectionError
- ConnectionError
object
: Connection error- properties
object
- code
string
: Code of the status - message
string
: Description of the status
- code
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- properties
ConnectionGatewayDefinition
- ConnectionGatewayDefinition
object
: The gateway definition- properties
object
- backendUri
string
: The URI of the backend - connectionGatewayInstallation ConnectionGatewayReference
- contactInformation
array
: The gateway admin- items
string
- items
- description
string
: The gateway description - displayName
string
: The gateway display name - machineName
string
: The machine name of the gateway - status
object
: The gateway status
- backendUri
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- properties
ConnectionGatewayDefinitionCollection
- ConnectionGatewayDefinitionCollection
object
: A list of connection gateway definitions- value
array
: Collection of connection gateways
- value
ConnectionGatewayInstallationDefinition
- ConnectionGatewayInstallationDefinition
object
: The gateway installation- properties
object
- backendUri
string
: The URI of the backend - connectionGateway ConnectionGatewayReference
- contactInformation
array
: The gateway admin- items
string
- items
- description
string
: The gateway description - displayName
string
: The gateway display name - machineName
string
: The machine name of the gateway - status
object
: The gateway status
- backendUri
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- properties
ConnectionGatewayInstallationDefinitionCollection
- ConnectionGatewayInstallationDefinitionCollection
object
: A list of connection gateway installation definitions- value
array
: Collection of connection gateway installations
- value
ConnectionGatewayReference
- ConnectionGatewayReference
object
: The gateway installation reference- location
string
: Resource reference location - name
string
: Resource reference name - id
string
: Resource reference id - type
string
: Resource reference type
- location
ConnectionParameter
- ConnectionParameter
object
: Connection provider parameters- oAuthSettings ApiOAuthSettings
- type
string
(values: string, securestring, secureobject, int, bool, object, array, oauthSetting, connection): Type of the parameter
ConnectionStatusDefinition
- ConnectionStatusDefinition
object
: Connection status- error ConnectionError
- status
string
: The gateway status - target
string
: Target of the error
ConsentLinkCollection
- ConsentLinkCollection
object
: Collection of consent links- value
array
: Collection of resources- items ConsentLinkDefinition
- value
ConsentLinkDefinition
- ConsentLinkDefinition
object
: A consent link- displayName
string
: Display name of the parameter in the connection provider's OAuth settings - firstPartyLoginUri
string
: URI for first party login - link
string
: URI for the consent link - status
string
(values: Unauthenticated, Authenticated, Error): Status of the link
- displayName
ConsentLinkParameterDefinition
- ConsentLinkParameterDefinition
object
: Consent link definition- objectId
string
: AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount - parameterName
string
: Name of the parameter in the connection provider's OAuth settings - redirectUrl
string
: Name of the parameter in the connection provider's OAuth settings - tenantId
string
: The tenant id
- objectId
CustomApiDefinition
- CustomApiDefinition
object
: A custom API- properties CustomApiPropertiesDefinition
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
CustomApiDefinitionCollection
- CustomApiDefinitionCollection
object
: A list of custom API definitions- value
array
: Collection of custom APIs- items CustomApiDefinition
- value
CustomApiPropertiesDefinition
- CustomApiPropertiesDefinition
object
: Custom API properties- apiDefinitions ApiResourceDefinitions
- apiType ApiType
- backendService ApiResourceBackendService
- brandColor
string
: Brand color - capabilities
array
: The custom API capabilities- items
string
- items
- connectionParameters
object
: Connection parameters - description
string
: The custom API description - displayName
string
: The display name - iconUri
string
: The icon URI - runtimeUrls
array
: Runtime URLs- items
string
- items
- swagger
object
: The JSON representation of the swagger - wsdlDefinition WsdlDefinition
CustomApiReference
- CustomApiReference
object
: The custom API reference- name
string
- brandColor
string
: Brand color - description
string
: The custom API description - displayName
string
: The display name - iconUri
string
: The icon URI - name
string
: The name of the API - swagger
object
: The JSON representation of the swagger - id
string
: Resource reference id - type
string
: Resource reference type
- name
ListConnectionKeysDefinition
- ListConnectionKeysDefinition
object
: List connection keys- properties
object
- validityTimeSpan
string
: Time span for how long the keys will be valid
- validityTimeSpan
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- properties
ListConsentLinksDefinition
- ListConsentLinksDefinition
object
: Request for a list of consent links- parameters
array
: Collection of resources
- parameters
ManagedApiDefinition
- ManagedApiDefinition
object
: A managed API definition- properties ApiResourceProperties
- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
ManagedApiDefinitionCollection
- ManagedApiDefinitionCollection
object
: A list of managed API definitions- value
array
: Collection of managed APIs- items ManagedApiDefinition
- value
ResourceDefinition
- ResourceDefinition
object
: A resource- etag
string
: Resource ETag - id
string
: Resource id - location
string
: Resource location - name
string
: Resource name - tags TagsDictionary
- type
string
: Resource type
- etag
ResourceReference
- ResourceReference
object
- id
string
: Resource reference id - type
string
: Resource reference type
- id
TagsDictionary
- TagsDictionary
object
: Resource tags
WsdlDefinition
- WsdlDefinition
object
: The WSDL definition- content
string
: The WSDL content - importMethod WsdlImportMethod
- service WsdlService
- url
string
: The WSDL URL
- content
WsdlImportMethod
- WsdlImportMethod
string
(values: NotSpecified, SoapToRest, SoapPassThrough): The WSDL import method
WsdlService
- WsdlService
object
: The service with name and endpoint names- endpointQualifiedNames
array
: List of the endpoints' qualified names- items
string
- items
- qualifiedName required
string
: The service's qualified name
- endpointQualifiedNames
WsdlServiceCollection
- WsdlServiceCollection
object
: A list of custom API WSDL interfaces- value
array
: Collection of WSDL interfaces- items WsdlService
- value