@datafire/azure_web_provider
v5.0.0
Published
DataFire integration for Provider API Client
Readme
@datafire/azure_web_provider
Client library for Provider API Client
Installation and Usage
npm install --save @datafire/azure_web_providerlet azure_web_provider = require('@datafire/azure_web_provider').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});Description
Actions
Provider_GetAvailableStacks
Get available application frameworks and their versions
azure_web_provider.Provider_GetAvailableStacks({
"api-version": ""
}, context)Input
- input
object- osTypeSelected
string(values: Windows, Linux, WindowsFunctions, LinuxFunctions) - api-version required
string: API Version
- osTypeSelected
Output
- output ApplicationStackCollection
Provider_ListOperations
Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions
azure_web_provider.Provider_ListOperations({
"api-version": ""
}, context)Input
- input
object- api-version required
string: API Version
- api-version required
Output
- output
object: Collection of Azure resource manager operation metadata.- nextLink
string: Link to next page of resources. - value required
array: Collection of resources.- items
object: Description of an operation available for Microsoft.Web resource provider.- display
object: Meta data about operation used for display in portal.- description
string - operation
string - provider
string - resource
string
- description
- name
string - origin
string - properties
object: Properties available for a Microsoft.Web resource provider operation.- serviceSpecification
object: Resource metrics service provided by Microsoft.Insights resource provider.- logSpecifications
array - metricSpecifications
array
- logSpecifications
- serviceSpecification
- display
- items
- nextLink
Provider_GetAvailableStacksOnPrem
Get available application frameworks and their versions
azure_web_provider.Provider_GetAvailableStacksOnPrem({
"subscriptionId": "",
"api-version": ""
}, context)Input
- input
object- osTypeSelected
string(values: Windows, Linux, WindowsFunctions, LinuxFunctions) - subscriptionId required
string: Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000). - api-version required
string: API Version
- osTypeSelected
Output
- output ApplicationStackCollection
Definitions
ApplicationStack
- ApplicationStack
object: Application stack.- dependency
string: Application stack dependency. - display
string: Application stack display name. - frameworks
array: List of frameworks associated with application stack.- items ApplicationStack
- majorVersions
array: List of major versions available.- items StackMajorVersion
- name
string: Application stack name.
- dependency
ApplicationStackCollection
- ApplicationStackCollection
object: Collection of Application Stacks- nextLink
string: Link to next page of resources. - value required
array: Collection of resources.- items ApplicationStack
- nextLink
StackMajorVersion
- StackMajorVersion
object: Application stack major version.- applicationInsights
boolean: true if this supports Application Insights; otherwise, false. - displayVersion
string: Application stack major version (display only). - isDefault
boolean: true if this is the default major version; otherwise, false. - minorVersions
array: Minor versions associated with the major version.- items StackMinorVersion
- runtimeVersion
string: Application stack major version (runtime only).
- applicationInsights
StackMinorVersion
- StackMinorVersion
object: Application stack minor version.- displayVersion
string: Application stack minor version (display only). - isDefault
boolean: true if this is the default minor version; otherwise, false. - isRemoteDebuggingEnabled
boolean: true if this supports Remote Debugging, otherwise false. - runtimeVersion
string: Application stack minor version (runtime only).
- displayVersion
