@datafire/azure_network_virtualnetwork
Client library for NetworkManagementClient
Installation and Usage
npm install --save @datafire/azure_network_virtualnetwork
let azure_network_virtualnetwork = require('@datafire/azure_network_virtualnetwork').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
VirtualNetworks_ListAll
Gets all virtual networks in a subscription.
azure_network_virtualnetwork.VirtualNetworks_ListAll({
"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 VirtualNetworkListResult
VirtualNetworks_List
Gets all virtual networks in a resource group.
azure_network_virtualnetwork.VirtualNetworks_List({
"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 VirtualNetworkListResult
VirtualNetworks_Delete
Deletes the specified virtual network.
azure_network_virtualnetwork.VirtualNetworks_Delete({
"resourceGroupName": "",
"virtualNetworkName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - 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
VirtualNetworks_Get
Gets the specified virtual network by resource group.
azure_network_virtualnetwork.VirtualNetworks_Get({
"resourceGroupName": "",
"virtualNetworkName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - 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. - $expand
string
: Expands referenced resources.
- resourceGroupName required
Output
- output VirtualNetwork
VirtualNetworks_UpdateTags
Updates a virtual network tags.
azure_network_virtualnetwork.VirtualNetworks_UpdateTags({
"resourceGroupName": "",
"virtualNetworkName": "",
"parameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - parameters required
object
: Tags object for patch operations.- tags
object
: Resource tags.
- tags
- 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 VirtualNetwork
VirtualNetworks_CreateOrUpdate
Creates or updates a virtual network in the specified resource group.
azure_network_virtualnetwork.VirtualNetworks_CreateOrUpdate({
"resourceGroupName": "",
"virtualNetworkName": "",
"parameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - parameters required VirtualNetwork
- 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 VirtualNetwork
VirtualNetworks_CheckIPAddressAvailability
Checks whether a private IP address is available for use.
azure_network_virtualnetwork.VirtualNetworks_CheckIPAddressAvailability({
"resourceGroupName": "",
"virtualNetworkName": "",
"ipAddress": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - ipAddress required
string
: The private IP address to be verified. - 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 IPAddressAvailabilityResult
Subnets_List
Gets all subnets in a virtual network.
azure_network_virtualnetwork.Subnets_List({
"resourceGroupName": "",
"virtualNetworkName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - 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 SubnetListResult
Subnets_Delete
Deletes the specified subnet.
azure_network_virtualnetwork.Subnets_Delete({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - 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
Subnets_Get
Gets the specified subnet by virtual network and resource group.
azure_network_virtualnetwork.Subnets_Get({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - 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. - $expand
string
: Expands referenced resources.
- resourceGroupName required
Output
- output Subnet
Subnets_CreateOrUpdate
Creates or updates a subnet in the specified virtual network.
azure_network_virtualnetwork.Subnets_CreateOrUpdate({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"subnetParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - subnetParameters required Subnet
- 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 Subnet
Subnets_PrepareNetworkPolicies
Prepares a subnet by applying network intent policies.
azure_network_virtualnetwork.Subnets_PrepareNetworkPolicies({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"prepareNetworkPoliciesRequestParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - prepareNetworkPoliciesRequestParameters required PrepareNetworkPoliciesRequest
- 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
ResourceNavigationLinks_List
Gets a list of resource navigation links for a subnet.
azure_network_virtualnetwork.ResourceNavigationLinks_List({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - 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
ServiceAssociationLinks_List
Gets a list of service association links for a subnet.
azure_network_virtualnetwork.ServiceAssociationLinks_List({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - 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
Subnets_UnprepareNetworkPolicies
Unprepares a subnet by removing network intent policies.
azure_network_virtualnetwork.Subnets_UnprepareNetworkPolicies({
"resourceGroupName": "",
"virtualNetworkName": "",
"subnetName": "",
"unprepareNetworkPoliciesRequestParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - subnetName required
string
: The name of the subnet. - unprepareNetworkPoliciesRequestParameters required UnprepareNetworkPoliciesRequest
- 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
VirtualNetworks_ListUsage
Lists usage stats.
azure_network_virtualnetwork.VirtualNetworks_ListUsage({
"resourceGroupName": "",
"virtualNetworkName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - 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
VirtualNetworkPeerings_List
Gets all virtual network peerings in a virtual network.
azure_network_virtualnetwork.VirtualNetworkPeerings_List({
"resourceGroupName": "",
"virtualNetworkName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - 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
VirtualNetworkPeerings_Delete
Deletes the specified virtual network peering.
azure_network_virtualnetwork.VirtualNetworkPeerings_Delete({
"resourceGroupName": "",
"virtualNetworkName": "",
"virtualNetworkPeeringName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - virtualNetworkPeeringName required
string
: The name of the virtual network peering. - 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
VirtualNetworkPeerings_Get
Gets the specified virtual network peering.
azure_network_virtualnetwork.VirtualNetworkPeerings_Get({
"resourceGroupName": "",
"virtualNetworkName": "",
"virtualNetworkPeeringName": "",
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - virtualNetworkPeeringName required
string
: The name of the virtual network peering. - 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 VirtualNetworkPeering
VirtualNetworkPeerings_CreateOrUpdate
Creates or updates a peering in the specified virtual network.
azure_network_virtualnetwork.VirtualNetworkPeerings_CreateOrUpdate({
"resourceGroupName": "",
"virtualNetworkName": "",
"virtualNetworkPeeringName": "",
"VirtualNetworkPeeringParameters": null,
"api-version": "",
"subscriptionId": ""
}, context)
Input
- input
object
- resourceGroupName required
string
: The name of the resource group. - virtualNetworkName required
string
: The name of the virtual network. - virtualNetworkPeeringName required
string
: The name of the peering. - VirtualNetworkPeeringParameters required VirtualNetworkPeering
- 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 VirtualNetworkPeering
Definitions
AddressSpace
- AddressSpace
object
: AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.- addressPrefixes
array
: A list of address blocks reserved for this virtual network in CIDR notation.- items
string
- items
- addressPrefixes
Delegation
- Delegation
object
: Details the service to which the subnet is delegated.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: The name of the resource that is unique within a subnet. This name can be used to access the resource. - properties
object
: Properties of a service delegation.- actions
array
: Describes the actions permitted to the service upon delegation.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - serviceName
string
: The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- actions
- id
string
: Resource ID.
- etag
DhcpOptions
- DhcpOptions
object
: DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.- dnsServers
array
: The list of DNS servers IP addresses.- items
string
- items
- dnsServers
IPAddressAvailabilityResult
- IPAddressAvailabilityResult
object
: Response for CheckIPAddressAvailability API service call.- available
boolean
: Private IP address availability. - availableIPAddresses
array
: Contains other available private IP addresses if the asked for address is taken.- items
string
- items
- available
NetworkIntentPolicy
- NetworkIntentPolicy
object
: Network Intent Policy resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - id
string
: Resource ID. - location
string
: Resource location. - name
string
: Resource name. - tags
object
: Resource tags. - type
string
: Resource type.
- etag
NetworkIntentPolicyConfiguration
- NetworkIntentPolicyConfiguration
object
: Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.- networkIntentPolicyName
string
: The name of the Network Intent Policy for storing in target subscription. - sourceNetworkIntentPolicy NetworkIntentPolicy
- networkIntentPolicyName
PrepareNetworkPoliciesRequest
- PrepareNetworkPoliciesRequest
object
: Details of PrepareNetworkPolicies for Subnet.- networkIntentPolicyConfigurations
array
: A list of NetworkIntentPolicyConfiguration. - serviceName
string
: The name of the service for which subnet is being prepared for.
- networkIntentPolicyConfigurations
ResourceNavigationLink
- ResourceNavigationLink
object
: ResourceNavigationLink resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - id
string
: Resource navigation link identifier. - name
string
: Name of the resource that is unique within a resource group. This name can be used to access the resource. - properties
object
: Properties of ResourceNavigationLink.- link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- link
- type
string
: Resource type. - id
string
: Resource ID.
- etag
ResourceNavigationLinkFormat
- ResourceNavigationLinkFormat
object
: Properties of ResourceNavigationLink.- link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- link
ResourceNavigationLinksListResult
- ResourceNavigationLinksListResult
object
: Response for ResourceNavigationLinks_List operation.- nextLink
string
: The URL to get the next set of results. - value
array
: The resource navigation links in a subnet.- items ResourceNavigationLink
- nextLink
ServiceAssociationLink
- ServiceAssociationLink
object
: ServiceAssociationLink resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: Name of the resource that is unique within a resource group. This name can be used to access the resource. - properties
object
: Properties of ServiceAssociationLink.- allowDelete
boolean
: If true, the resource can be deleted. - link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - locations
array
: A list of locations.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- allowDelete
- type
string
: Resource type. - id
string
: Resource ID.
- etag
ServiceAssociationLinkPropertiesFormat
- ServiceAssociationLinkPropertiesFormat
object
: Properties of ServiceAssociationLink.- allowDelete
boolean
: If true, the resource can be deleted. - link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - locations
array
: A list of locations.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- allowDelete
ServiceAssociationLinksListResult
- ServiceAssociationLinksListResult
object
: Response for ServiceAssociationLinks_List operation.- nextLink
string
: The URL to get the next set of results. - value
array
: The service association links in a subnet.- items ServiceAssociationLink
- nextLink
ServiceDelegationPropertiesFormat
- ServiceDelegationPropertiesFormat
object
: Properties of a service delegation.- actions
array
: Describes the actions permitted to the service upon delegation.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - serviceName
string
: The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- actions
ServiceEndpointPropertiesFormat
- ServiceEndpointPropertiesFormat
object
: The service endpoint properties.- locations
array
: A list of locations.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - service
string
: The type of the endpoint service.
- locations
Subnet
- Subnet
object
: Subnet in a virtual network resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: The name of the resource that is unique within a resource group. This name can be used to access the resource. - properties SubnetPropertiesFormat
- id
string
: Resource ID.
- etag
SubnetListResult
- SubnetListResult
object
: Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network.- nextLink
string
: The URL to get the next set of results. - value
array
: The subnets in a virtual network.- items Subnet
- nextLink
SubnetPropertiesFormat
- SubnetPropertiesFormat
object
: Properties of the subnet.- addressPrefix
string
: The address prefix for the subnet. - addressPrefixes
array
: List of address prefixes for the subnet.- items
string
- items
- delegations
array
: An array of references to the delegations on the subnet.- items
object
: Details the service to which the subnet is delegated.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: The name of the resource that is unique within a subnet. This name can be used to access the resource. - properties
object
: Properties of a service delegation.- actions
array
: Describes the actions permitted to the service upon delegation.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - serviceName
string
: The name of the service to whom the subnet should be delegated (e.g. Microsoft.Sql/servers).
- actions
- id
string
: Resource ID.
- etag
- items
- ipConfigurationProfiles
array
: Array of IP configuration profiles which reference this subnet. - ipConfigurations
array
: An array of references to the network interface IP configurations using subnet. - natGateway
object
: Reference to another subresource.- id
string
: Resource ID.
- id
- networkSecurityGroup ./networkSecurityGroup.jsonNetworkSecurityGroup
- privateEndpointNetworkPolicies
string
: Enable or Disable apply network policies on private end point in the subnet. - privateEndpoints
array
: An array of references to private endpoints. - privateLinkServiceNetworkPolicies
string
: Enable or Disable apply network policies on private link service in the subnet. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - purpose
string
: A read-only string identifying the intention of use for this subnet based on delegations and other user-defined properties. - resourceNavigationLinks
array
: An array of references to the external resources using subnet.- items
object
: ResourceNavigationLink resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - id
string
: Resource navigation link identifier. - name
string
: Name of the resource that is unique within a resource group. This name can be used to access the resource. - properties
object
: Properties of ResourceNavigationLink.- link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- link
- type
string
: Resource type. - id
string
: Resource ID.
- etag
- items
- routeTable ./routeTable.jsonRouteTable
- serviceAssociationLinks
array
: An array of references to services injecting into this subnet.- items
object
: ServiceAssociationLink resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: Name of the resource that is unique within a resource group. This name can be used to access the resource. - properties
object
: Properties of ServiceAssociationLink.- allowDelete
boolean
: If true, the resource can be deleted. - link
string
: Link to the external resource. - linkedResourceType
string
: Resource type of the linked resource. - locations
array
: A list of locations.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state.
- allowDelete
- type
string
: Resource type. - id
string
: Resource ID.
- etag
- items
- serviceEndpointPolicies
array
: An array of service endpoint policies. - serviceEndpoints
array
: An array of service endpoints.- items
object
: The service endpoint properties.- locations
array
: A list of locations.- items
string
- items
- provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - service
string
: The type of the endpoint service.
- locations
- items
- addressPrefix
UnprepareNetworkPoliciesRequest
- UnprepareNetworkPoliciesRequest
object
: Details of UnprepareNetworkPolicies for Subnet.- serviceName
string
: The name of the service for which subnet is being unprepared for.
- serviceName
VirtualNetwork
- VirtualNetwork
object
: Virtual Network resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - properties VirtualNetworkPropertiesFormat
- id
string
: Resource ID. - location
string
: Resource location. - name
string
: Resource name. - tags
object
: Resource tags. - type
string
: Resource type.
- etag
VirtualNetworkBgpCommunities
- VirtualNetworkBgpCommunities
object
: Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.- regionalCommunity
string
: The BGP community associated with the region of the virtual network - virtualNetworkCommunity required
string
: The BGP community associated with the virtual network
- regionalCommunity
VirtualNetworkListResult
- VirtualNetworkListResult
object
: Response for the ListVirtualNetworks API service call.- nextLink
string
: The URL to get the next set of results. - value
array
: A list of VirtualNetwork resources in a resource group.- items VirtualNetwork
- nextLink
VirtualNetworkListUsageResult
- VirtualNetworkListUsageResult
object
: Response for the virtual networks GetUsage API service call.- nextLink
string
: The URL to get the next set of results. - value
array
: VirtualNetwork usage stats.- items VirtualNetworkUsage
- nextLink
VirtualNetworkPeering
- VirtualNetworkPeering
object
: Peerings in a virtual network resource.- etag
string
: A unique read-only string that changes whenever the resource is updated. - name
string
: The name of the resource that is unique within a resource group. This name can be used to access the resource. - properties VirtualNetworkPeeringPropertiesFormat
- id
string
: Resource ID.
- etag
VirtualNetworkPeeringListResult
- VirtualNetworkPeeringListResult
object
: Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual network.- nextLink
string
: The URL to get the next set of results. - value
array
: The peerings in a virtual network.- items VirtualNetworkPeering
- nextLink
VirtualNetworkPeeringPropertiesFormat
- VirtualNetworkPeeringPropertiesFormat
object
: Properties of the virtual network peering.- allowForwardedTraffic
boolean
: Whether the forwarded traffic from the VMs in the local virtual network will be allowed/disallowed in remote virtual network. - allowGatewayTransit
boolean
: If gateway links can be used in remote virtual networking to link to this virtual network. - allowVirtualNetworkAccess
boolean
: Whether the VMs in the local virtual network space would be able to access the VMs in remote virtual network space. - peeringState
string
(values: Initiated, Connected, Disconnected): The status of the virtual network peering. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - remoteAddressSpace AddressSpace
- remoteVirtualNetwork
object
: Reference to another subresource.- id
string
: Resource ID.
- id
- useRemoteGateways
boolean
: If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway.
- allowForwardedTraffic
VirtualNetworkPropertiesFormat
- VirtualNetworkPropertiesFormat
object
: Properties of the virtual network.- addressSpace AddressSpace
- bgpCommunities VirtualNetworkBgpCommunities
- ddosProtectionPlan
object
: Reference to another subresource.- id
string
: Resource ID.
- id
- dhcpOptions DhcpOptions
- enableDdosProtection
boolean
: Indicates if DDoS protection is enabled for all the protected resources in the virtual network. It requires a DDoS protection plan associated with the resource. - enableVmProtection
boolean
: Indicates if VM protection is enabled for all the subnets in the virtual network. - provisioningState
string
(values: Succeeded, Updating, Deleting, Failed): The current provisioning state. - resourceGuid
string
: The resourceGuid property of the Virtual Network resource. - subnets
array
: A list of subnets in a Virtual Network.- items Subnet
- virtualNetworkPeerings
array
: A list of peerings in a Virtual Network.- items VirtualNetworkPeering
VirtualNetworkUsage
- VirtualNetworkUsage
object
: Usage details for subnet.- currentValue
number
: Indicates number of IPs used from the Subnet. - id
string
: Subnet identifier. - limit
number
: Indicates the size of the subnet. - name VirtualNetworkUsageName
- unit
string
: Usage units. Returns 'Count'.
- currentValue
VirtualNetworkUsageName
- VirtualNetworkUsageName
object
: Usage strings container.- localizedValue
string
: Localized subnet size and usage string. - value
string
: Subnet size and usage string.
- localizedValue