@datafire/azure_web_logicappsmanagementclient
v5.0.0
Published
DataFire integration for LogicAppsManagementClient
Downloads
50
Readme
@datafire/azure_web_logicappsmanagementclient
Client library for LogicAppsManagementClient
Installation and Usage
npm install --save @datafire/azure_web_logicappsmanagementclientlet 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
