@datafire/azure_network_expressroutegateway v3.0.0
@datafire/azure_network_expressroutegateway
Client library for NetworkManagementClient
Installation and Usage
npm install --save @datafire/azure_network_expressroutegateway
let azure_network_expressroutegateway = require('@datafire/azure_network_expressroutegateway').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});
Description
The Microsoft Azure Network management API provides a RESTful set of web services that interact with Microsoft Azure Networks service to manage your network resources. The API has entities that capture the relationship between an end user and the Microsoft Azure Networks service.
Actions
ExpressRouteGateways_ListBySubscription
Lists ExpressRoute gateways under a given subscription.
azure_network_expressroutegateway.ExpressRouteGateways_ListBySubscription({
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- api-version required
Output
- output ExpressRouteGatewayList
ExpressRouteGateways_ListByResourceGroup
Lists ExpressRoute gateways in a given resource group.
azure_network_expressroutegateway.ExpressRouteGateways_ListByResourceGroup({
"resourceGroupName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteGatewayList
ExpressRouteGateways_Delete
Deletes the specified ExpressRoute gateway in a resource group. An ExpressRoute gateway resource can only be deleted when there are no connection subresources.
azure_network_expressroutegateway.ExpressRouteGateways_Delete({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
Output schema unknown
ExpressRouteGateways_Get
Fetches the details of a ExpressRoute gateway in a resource group.
azure_network_expressroutegateway.ExpressRouteGateways_Get({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteGateway
ExpressRouteGateways_CreateOrUpdate
Creates or updates a ExpressRoute gateway in a specified resource group.
azure_network_expressroutegateway.ExpressRouteGateways_CreateOrUpdate({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"putExpressRouteGatewayParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - putExpressRouteGatewayParameters required ExpressRouteGateway
- api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteGateway
ExpressRouteConnections_List
Lists ExpressRouteConnections.
azure_network_expressroutegateway.ExpressRouteConnections_List({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteConnectionList
ExpressRouteConnections_Delete
Deletes a connection to a ExpressRoute circuit.
azure_network_expressroutegateway.ExpressRouteConnections_Delete({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"connectionName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - connectionName required
string
: The name of the connection subresource. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
Output schema unknown
ExpressRouteConnections_Get
Gets the specified ExpressRouteConnection.
azure_network_expressroutegateway.ExpressRouteConnections_Get({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"connectionName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - connectionName required
string
: The name of the ExpressRoute connection. - api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteConnection
ExpressRouteConnections_CreateOrUpdate
Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.
azure_network_expressroutegateway.ExpressRouteConnections_CreateOrUpdate({
"resourceGroupName": "",
"expressRouteGatewayName": "",
"connectionName": "",
"putExpressRouteConnectionParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - expressRouteGatewayName required
string
: The name of the ExpressRoute gateway. - connectionName required
string
: The name of the connection subresource. - putExpressRouteConnectionParameters required ExpressRouteConnection
- api-version required
string
: Client API version. - subscriptionId required
string
: The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.
- resourceGroupName required
Output
- output ExpressRouteConnection
Definitions
ExpressRouteCircuitPeeringId
- ExpressRouteCircuitPeeringId
object
: ExpressRoute circuit peering identifier.- id
string
: The ID of the ExpressRoute circuit peering.
- id
ExpressRouteConnection
- ExpressRouteConnection
object
: ExpressRouteConnection resource.- name required
string
: The name of the resource. - properties ExpressRouteConnectionProperties
- id
string
: Resource ID.
- name required
ExpressRouteConnectionId
- ExpressRouteConnectionId
object
: The ID of the ExpressRouteConnection.- id
string
: The ID of the ExpressRouteConnection.
- id
ExpressRouteConnectionList
- ExpressRouteConnectionList
object
: ExpressRouteConnection list.- value
array
: The list of ExpressRoute connections.- items ExpressRouteConnection
- value
ExpressRouteConnectionProperties
- ExpressRouteConnectionProperties
object
: Properties of the ExpressRouteConnection subresource.- authorizationKey
string
: Authorization key to establish the connection. - expressRouteCircuitPeering required ExpressRouteCircuitPeeringId
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - routingWeight
integer
: The routing weight associated to the connection.
- authorizationKey
ExpressRouteGateway
- ExpressRouteGateway
object
: ExpressRoute gateway resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - properties ExpressRouteGatewayProperties
- id
string
: Resource ID. - location
string
: Resource location. - name
string
: Resource name. - tags
object
: Resource tags. - type
string
: Resource type.
- etag
ExpressRouteGatewayList
- ExpressRouteGatewayList
object
: List of ExpressRoute gateways.- value
array
: List of ExpressRoute gateways.- items ExpressRouteGateway
- value
ExpressRouteGatewayProperties
- ExpressRouteGatewayProperties
object
: ExpressRoute gateway resource properties.- autoScaleConfiguration
object
: Configuration for auto scaling.- bounds
object
: Minimum and maximum number of scale units to deploy.- max
integer
: Maximum number of scale units deployed for ExpressRoute gateway. - min
integer
: Minimum number of scale units deployed for ExpressRoute gateway.
- max
- bounds
- expressRouteConnections
array
: List of ExpressRoute connections to the ExpressRoute gateway.- items ExpressRouteConnection
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - virtualHub required VirtualHubId
- autoScaleConfiguration
VirtualHubId
- VirtualHubId
object
: Virtual Hub identifier.- id
string
: The resource URI for the Virtual Hub where the ExpressRoute gateway is or will be deployed. The Virtual Hub resource and the ExpressRoute gateway resource reside in the same subscription.
- id
5 years ago