5.0.0 • Published 5 years ago
@datafire/azure_trafficmanager_trafficmanageranalytics v5.0.0
@datafire/azure_trafficmanager_trafficmanageranalytics
Client library for TrafficManagerManagementClient
Installation and Usage
npm install --save @datafire/azure_trafficmanager_trafficmanageranalytics
let azure_trafficmanager_trafficmanageranalytics = require('@datafire/azure_trafficmanager_trafficmanageranalytics').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
Actions
TrafficManagerUserMetricsKeys_Delete
Delete a subscription-level key used for Real User Metrics collection.
azure_trafficmanager_trafficmanageranalytics.TrafficManagerUserMetricsKeys_Delete({
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- api-version required
string
: Client Api Version. - subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- api-version required
Output
- output DeleteOperationResult
TrafficManagerUserMetricsKeys_Get
Get the subscription-level key used for Real User Metrics collection.
azure_trafficmanager_trafficmanageranalytics.TrafficManagerUserMetricsKeys_Get({
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- api-version required
string
: Client Api Version. - subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- api-version required
Output
TrafficManagerUserMetricsKeys_CreateOrUpdate
Create or update a subscription-level key used for Real User Metrics collection.
azure_trafficmanager_trafficmanageranalytics.TrafficManagerUserMetricsKeys_CreateOrUpdate({
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- api-version required
string
: Client Api Version. - subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- api-version required
Output
HeatMap_Get
Gets latest heatmap for Traffic Manager profile.
azure_trafficmanager_trafficmanageranalytics.HeatMap_Get({
"subscriptionId": "",
"resourceGroupName": "",
"profileName": "",
"heatMapType": "",
"api-version": ""
}, context)
Input
- input
object
- subscriptionId required
string
: Gets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call. - resourceGroupName required
string
: The name of the resource group containing the Traffic Manager endpoint. - profileName required
string
: The name of the Traffic Manager profile. - heatMapType required
string
(values: default): The type of HeatMap for the Traffic Manager profile. - topLeft
array
: The top left latitude,longitude pair of the rectangular viewport to query for. - botRight
array
: The bottom right latitude,longitude pair of the rectangular viewport to query for. - api-version required
string
: Client Api Version.
- subscriptionId required
Output
- output HeatMapModel
Definitions
CloudError
- CloudError
object
: An error returned by the Azure Resource Manager- error CloudErrorBody
CloudErrorBody
- CloudErrorBody
object
: The content of an error returned by the Azure Resource Manager- code
string
: Error code - details
array
: Error details- items CloudErrorBody
- message
string
: Error message - target
string
: Error target
- code
DeleteOperationResult
- DeleteOperationResult
object
: The result of the request or operation.- boolean
boolean
: The result of the operation or request.
- boolean
HeatMapEndpoint
- HeatMapEndpoint
object
: Class which is a sparse representation of a Traffic Manager endpoint.- endpointId
integer
: A number uniquely identifying this endpoint in query experiences. - resourceId
string
: The ARM Resource ID of this Traffic Manager endpoint.
- endpointId
HeatMapModel
- HeatMapModel
object
: Class representing a Traffic Manager HeatMap.- properties HeatMapProperties
- id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
HeatMapProperties
- HeatMapProperties
object
: Class representing a Traffic Manager HeatMap properties.- endTime
string
: The ending of the time window for this HeatMap, exclusive. - endpoints
array
: The endpoints used in this HeatMap calculation.- items HeatMapEndpoint
- startTime
string
: The beginning of the time window for this HeatMap, inclusive. - trafficFlows
array
: The traffic flows produced in this HeatMap calculation.- items TrafficFlow
- endTime
ProxyResource
- ProxyResource: The resource model definition for a ARM proxy resource. It will have everything other than required location and tags
- id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
- id
QueryExperience
- QueryExperience
object
: Class representing a Traffic Manager HeatMap query experience properties.- endpointId required
integer
: The id of the endpoint from the 'endpoints' array which these queries were routed to. - latency
number
: The latency experienced by queries originating from this location. - queryCount required
integer
: The number of queries originating from this location.
- endpointId required
Resource
- Resource
object
: The core properties of ARM resources- id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
- id
TrackedResource
- TrackedResource
object
: The resource model definition for a ARM tracked top level resource- location
string
: The Azure Region where the resource lives - tags
object
: Resource tags. - id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
- location
TrafficFlow
- TrafficFlow
object
: Class representing a Traffic Manager HeatMap traffic flow properties.- latitude
number
: The approximate latitude that these queries originated from. - longitude
number
: The approximate longitude that these queries originated from. - queryExperiences
array
: The query experiences produced in this HeatMap calculation.- items QueryExperience
- sourceIp
string
: The IP address that this query experience originated from.
- latitude
TrafficManagerUserMetricsKeyModel
- TrafficManagerUserMetricsKeyModel
object
: Class representing a Traffic Manager Real User Metrics key response.- id
string
: Fully qualified resource Id for the resource. Ex - /providers/Microsoft.Network/trafficManagerUserMetricsKeys - key
string
: The key returned by the Real User Metrics operation. - name
string
: The word default. - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerUserMetricsKeys. - id
string
: Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} - name
string
: The name of the resource - type
string
: The type of the resource. Ex- Microsoft.Network/trafficManagerProfiles.
- id