openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 188 kB
JSON
{"openapi":"3.0.0","info":{"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.","title":"NetworkManagementClient","version":"2016-06-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/network/resource-manager/Microsoft.Network/stable/2016-06-01/network.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"network","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Network/applicationGateways":{"get":{"description":"The List ApplicationGateway operation retrieves all the application gateways in a subscription.","operationId":"ApplicationGateways_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGatewayListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGatewayListResult"}}}}},"tags":["ApplicationGateways"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteCircuits":{"get":{"description":"The List ExpressRouteCircuit operation retrieves all the ExpressRouteCircuits in a subscription.","operationId":"ExpressRouteCircuits_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitListResult"}}}}},"tags":["ExpressRouteCircuits"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/expressRouteServiceProviders":{"get":{"description":"The List ExpressRouteServiceProvider operation retrieves all the available ExpressRouteServiceProviders.","operationId":"ExpressRouteServiceProviders_List","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteServiceProviderListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteServiceProviderListResult"}}}}},"tags":["ExpressRouteServiceProviders"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/loadBalancers":{"get":{"description":"The List loadBalancer operation retrieves all the load balancers in a subscription.","operationId":"LoadBalancers_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancerListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancerListResult"}}}}},"tags":["LoadBalancers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/CheckDnsNameAvailability":{"get":{"description":"Checks whether a domain name in the cloudapp.net zone is available for use.","operationId":"CheckDnsNameAvailability","parameters":[{"description":"The location of the domain name","in":"path","name":"location","required":true,"schema":{"type":"string"}},{"description":"The domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.","in":"query","name":"domainNameLabel","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DnsNameAvailabilityResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/DnsNameAvailabilityResult"}}}}}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/usages":{"get":{"description":"Lists compute usages for a subscription.","operationId":"Usages_List","parameters":[{"description":"The location upon which resource usage is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._]+$"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UsagesListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/UsagesListResult"}}}}},"tags":["Usages"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkInterfaces":{"get":{"description":"The List networkInterfaces operation retrieves all the networkInterfaces in a subscription.","operationId":"NetworkInterfaces_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkInterfaceListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/NetworkInterfaceListResult"}}}}},"tags":["NetworkInterfaces"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/networkSecurityGroups":{"get":{"description":"The list NetworkSecurityGroups returns all network security groups in a subscription","operationId":"NetworkSecurityGroups_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/NetworkSecurityGroupListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/NetworkSecurityGroupListResult"}}}}},"tags":["NetworkSecurityGroups"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/publicIPAddresses":{"get":{"description":"The List publicIpAddress operation retrieves all the publicIpAddresses in a subscription.","operationId":"PublicIPAddresses_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicIPAddressListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/PublicIPAddressListResult"}}}}},"tags":["PublicIPAddresses"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/routeTables":{"get":{"description":"The list RouteTables returns all route tables in a subscription","operationId":"RouteTables_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RouteTableListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/RouteTableListResult"}}}}},"tags":["RouteTables"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Network/virtualNetworks":{"get":{"description":"The list VirtualNetwork returns all Virtual Networks in a subscription","operationId":"VirtualNetworks_ListAll","parameters":[{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkListResult"}}}}},"tags":["VirtualNetworks"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways":{"get":{"description":"The List ApplicationGateway operation retrieves all the application gateways in a resource group.","operationId":"ApplicationGateways_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGatewayListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGatewayListResult"}}}}},"tags":["ApplicationGateways"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}":{"delete":{"description":"The delete ApplicationGateway operation deletes the specified application gateway.","operationId":"ApplicationGateways_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the application gateway.","in":"path","name":"applicationGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["ApplicationGateways"],"x-ms-long-running-operation":true},"get":{"description":"The Get ApplicationGateway operation retrieves information about the specified application gateway.","operationId":"ApplicationGateways_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the application gateway.","in":"path","name":"applicationGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}}}}},"tags":["ApplicationGateways"]},"put":{"description":"The Put ApplicationGateway operation creates/updates a ApplicationGateway","operationId":"ApplicationGateways_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the ApplicationGateway.","in":"path","name":"applicationGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}}},"description":"Parameters supplied to the create/delete ApplicationGateway operation","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/ApplicationGateway"}}}}},"tags":["ApplicationGateways"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/start":{"post":{"description":"The Start ApplicationGateway operation starts application gateway in the specified resource group through Network resource provider.","operationId":"ApplicationGateways_Start","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the application gateway.","in":"path","name":"applicationGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""}},"tags":["ApplicationGateways"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}/stop":{"post":{"description":"The STOP ApplicationGateway operation stops application gateway in the specified resource group through Network resource provider.","operationId":"ApplicationGateways_Stop","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the application gateway.","in":"path","name":"applicationGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""}},"tags":["ApplicationGateways"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/connections":{"get":{"description":"The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.","operationId":"VirtualNetworkGatewayConnections_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnectionListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnectionListResult"}}}}},"tags":["VirtualNetworkGatewayConnections"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/connections/{virtualNetworkGatewayConnectionName}":{"delete":{"description":"The Delete VirtualNetworkGatewayConnection operation deletes the specified virtual network Gateway connection through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the virtual network gateway connection.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["VirtualNetworkGatewayConnections"],"x-ms-long-running-operation":true},"get":{"description":"The Get VirtualNetworkGatewayConnection operation retrieves information about the specified virtual network gateway connection through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the virtual network gateway connection.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}}}}},"tags":["VirtualNetworkGatewayConnections"]},"put":{"description":"The Put VirtualNetworkGatewayConnection operation creates/updates a virtual network gateway connection in the specified resource group through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the virtual network gateway connection.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}}},"description":"Parameters supplied to the Begin Create or update Virtual Network Gateway connection operation through Network resource provider.","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}},"text/json":{"schema":{"$ref":"#/components/schemas/VirtualNetworkGatewayConnection"}}}}},"tags":["VirtualNetworkGatewayConnections"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/connections/{virtualNetworkGatewayConnectionName}/sharedkey":{"get":{"description":"The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_GetSharedKey","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The virtual network gateway connection shared key name.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKeyResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKeyResult"}}}}},"tags":["VirtualNetworkGatewayConnections"]},"put":{"description":"The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_SetSharedKey","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The virtual network gateway connection name.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}}},"description":"Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionSharedKey"}}}}},"tags":["VirtualNetworkGatewayConnections"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/connections/{virtualNetworkGatewayConnectionName}/sharedkey/reset":{"post":{"description":"The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.","operationId":"VirtualNetworkGatewayConnections_ResetSharedKey","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The virtual network gateway connection reset shared key Name.","in":"path","name":"virtualNetworkGatewayConnectionName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionResetSharedKey"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionResetSharedKey"}}},"description":"Parameters supplied to the Begin Reset Virtual Network Gateway connection shared key operation through Network resource provider.","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConnectionResetSharedKey"}},"text/json":{"schema":{"$ref":"#/components/schemas/ConnectionResetSharedKey"}}}},"202":{"description":""}},"tags":["VirtualNetworkGatewayConnections"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits":{"get":{"description":"The List ExpressRouteCircuit operation retrieves all the ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitListResult"}}}}},"tags":["ExpressRouteCircuits"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}":{"delete":{"description":"The delete ExpressRouteCircuit operation deletes the specified ExpressRouteCircuit.","operationId":"ExpressRouteCircuits_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route Circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["ExpressRouteCircuits"],"x-ms-long-running-operation":true},"get":{"description":"The Get ExpressRouteCircuit operation retrieves information about the specified ExpressRouteCircuit.","operationId":"ExpressRouteCircuits_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}}}}},"tags":["ExpressRouteCircuits"]},"put":{"description":"The Put ExpressRouteCircuit operation creates/updates a ExpressRouteCircuit","operationId":"ExpressRouteCircuits_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}}},"description":"Parameters supplied to the create/delete ExpressRouteCircuit operation","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuit"}}}}},"tags":["ExpressRouteCircuits"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations":{"get":{"description":"The List authorization operation retrieves all the authorizations in an ExpressRouteCircuit.","operationId":"ExpressRouteCircuitAuthorizations_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AuthorizationListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/AuthorizationListResult"}}}}},"tags":["ExpressRouteCircuitAuthorizations"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/authorizations/{authorizationName}":{"delete":{"description":"The delete authorization operation deletes the specified authorization from the specified ExpressRouteCircuit.","operationId":"ExpressRouteCircuitAuthorizations_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the authorization.","in":"path","name":"authorizationName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["ExpressRouteCircuitAuthorizations"],"x-ms-long-running-operation":true},"get":{"description":"The GET authorization operation retrieves the specified authorization from the specified ExpressRouteCircuit.","operationId":"ExpressRouteCircuitAuthorizations_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the authorization.","in":"path","name":"authorizationName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}}}}},"tags":["ExpressRouteCircuitAuthorizations"]},"put":{"description":"The Put Authorization operation creates/updates an authorization in the specified ExpressRouteCircuits","operationId":"ExpressRouteCircuitAuthorizations_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the authorization.","in":"path","name":"authorizationName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}}},"description":"Parameters supplied to the create/update ExpressRouteCircuitAuthorization operation","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitAuthorization"}}}}},"tags":["ExpressRouteCircuitAuthorizations"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings":{"get":{"description":"The List peering operation retrieves all the peerings in an ExpressRouteCircuit.","operationId":"ExpressRouteCircuitPeerings_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeeringListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeeringListResult"}}}}},"tags":["ExpressRouteCircuitPeerings"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}":{"delete":{"description":"The delete peering operation deletes the specified peering from the ExpressRouteCircuit.","operationId":"ExpressRouteCircuitPeerings_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["ExpressRouteCircuitPeerings"],"x-ms-long-running-operation":true},"get":{"description":"The GET peering operation retrieves the specified authorization from the ExpressRouteCircuit.","operationId":"ExpressRouteCircuitPeerings_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}}}}},"tags":["ExpressRouteCircuitPeerings"]},"put":{"description":"The Put Peering operation creates/updates an peering in the specified ExpressRouteCircuits","operationId":"ExpressRouteCircuitPeerings_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the express route circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}}},"description":"Parameters supplied to the create/update ExpressRouteCircuit Peering operation","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitPeering"}}}}},"tags":["ExpressRouteCircuitPeerings"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/arpTables/{devicePath}":{"post":{"description":"The ListArpTable from ExpressRouteCircuit operation retrieves the currently advertised arp table associated with the ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_ListArpTable","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"description":"The path of the device.","in":"path","name":"devicePath","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsArpTableListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsArpTableListResult"}}}},"202":{"description":""}},"tags":["ExpressRouteCircuitArpTable"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTables/{devicePath}":{"post":{"description":"The ListRoutesTable from ExpressRouteCircuit operation retrieves the currently advertised routes table associated with the ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_ListRoutesTable","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"description":"The path of the device.","in":"path","name":"devicePath","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsRoutesTableListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsRoutesTableListResult"}}}},"202":{"description":""}},"tags":["ExpressRouteCircuitRoutesTable"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/routeTablesSummary/{devicePath}":{"post":{"description":"The ListRoutesTable from ExpressRouteCircuit operation retrieves the currently advertised routes table associated with the ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_ListRoutesTableSummary","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"description":"The path of the device.","in":"path","name":"devicePath","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsRoutesTableSummaryListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitsRoutesTableSummaryListResult"}}}},"202":{"description":""}},"tags":["ExpressRouteCircuitRoutesTableSummary"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/peerings/{peeringName}/stats":{"get":{"description":"The List stats ExpressRouteCircuit operation retrieves all the stats from a ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_GetPeeringStats","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"description":"The name of the peering.","in":"path","name":"peeringName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitStats"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitStats"}}}}},"tags":["ExpressRouteCircuitStats"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/expressRouteCircuits/{circuitName}/stats":{"get":{"description":"The List stats ExpressRouteCircuit operation retrieves all the stats from a ExpressRouteCircuits in a resource group.","operationId":"ExpressRouteCircuits_GetStats","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the circuit.","in":"path","name":"circuitName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitStats"}},"text/json":{"schema":{"$ref":"#/components/schemas/ExpressRouteCircuitStats"}}}}},"tags":["ExpressRouteCircuitStats"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers":{"get":{"description":"The List loadBalancer operation retrieves all the load balancers in a resource group.","operationId":"LoadBalancers_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancerListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancerListResult"}}}}},"tags":["LoadBalancers"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}":{"delete":{"description":"The delete LoadBalancer operation deletes the specified load balancer.","operationId":"LoadBalancers_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the loadBalancer.","in":"path","name":"loadBalancerName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["LoadBalancers"],"x-ms-long-running-operation":true},"get":{"description":"The Get LoadBalancer operation retrieves information about the specified LoadBalancer.","operationId":"LoadBalancers_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the loadBalancer.","in":"path","name":"loadBalancerName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"description":"expand references resources.","in":"query","name":"$expand","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}}}}},"tags":["LoadBalancers"]},"put":{"description":"The Put LoadBalancer operation creates/updates a LoadBalancer","operationId":"LoadBalancers_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the loadBalancer.","in":"path","name":"loadBalancerName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}}},"description":"Parameters supplied to the create/delete LoadBalancer operation","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}},"text/json":{"schema":{"$ref":"#/components/schemas/LoadBalancer"}}}}},"tags":["LoadBalancers"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/localNetworkGateways":{"get":{"description":"The List LocalNetworkGateways operation retrieves all the local network gateways stored.","operationId":"LocalNetworkGateways_List","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGatewayListResult"}},"text/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGatewayListResult"}}}}},"tags":["LocalNetworkGateways"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/localNetworkGateways/{localNetworkGatewayName}":{"delete":{"description":"The Delete LocalNetworkGateway operation deletes the specified local network Gateway through Network resource provider.","operationId":"LocalNetworkGateways_Delete","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the local network gateway.","in":"path","name":"localNetworkGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":""},"202":{"description":""},"204":{"description":""}},"tags":["LocalNetworkGateways"],"x-ms-long-running-operation":true},"get":{"description":"The Get LocalNetworkGateway operation retrieves information about the specified local network gateway through Network resource provider.","operationId":"LocalNetworkGateways_Get","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the local network gateway.","in":"path","name":"localNetworkGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}}}}},"tags":["LocalNetworkGateways"]},"put":{"description":"The Put LocalNetworkGateway operation creates/updates a local network gateway in the specified resource group through Network resource provider.","operationId":"LocalNetworkGateways_CreateOrUpdate","parameters":[{"description":"The name of the resource group.","in":"path","name":"resourceGroupName","required":true,"schema":{"type":"string"}},{"description":"The name of the local network gateway.","in":"path","name":"localNetworkGatewayName","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/SubscriptionIdParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}}},"description":"Parameters supplied to the Begin Create or update Local Network Gateway operation through Network resource provider.","required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}}}},"201":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}},"text/json":{"schema":{"$ref":"#/components/schemas/LocalNetworkGateway"}}}}},"tags":["LocalNetworkGateways"],"x-ms-long-running-operation":true}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces":{"get":{"description":"The List networkInterfaces operation retrieves all the networkInterfaces in a resource group.","operationId":"NetworkInterfaces_List","parameters":[{"description":"The name of the resourc