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_trafficmanageranalyticslet 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