openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 17.9 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":"2019-07-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/2019-07-01/usage.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"network-usage","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/usages":{"get":{"description":"List network usages for a subscription.","operationId":"Usages_List","parameters":[{"description":"The location where resource usage is queried.","in":"path","name":"location","required":true,"schema":{"type":"string","pattern":"^[-\\w\\._ ]+$"},"examples":{"List usages":{"value":"westus"},"List usages spaced location":{"value":"West US"}}},{"description":"Client API version.","in":"query","name":"api-version","required":true,"schema":{"type":"string"},"examples":{"List usages":{"value":"2019-07-01"},"List usages spaced location":{"value":"2019-07-01"}}},{"description":"The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"List usages":{"value":"subid"},"List usages spaced location":{"value":"subid"}}}],"responses":{"200":{"description":"Request successful. The operation returns a list of Usage resources.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/UsagesListResult"},"examples":{"List usages":{"$ref":"#/components/examples/List_usages"},"List usages spaced location":{"$ref":"#/components/examples/List_usages_spaced_location"}}}}}},"tags":["Usages"],"x-ms-pageable":{"nextLinkName":"nextLink"}}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"List_usages":{"value":{"value":[{"currentValue":8,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/VirtualNetworks","limit":50,"name":{"localizedValue":"Virtual Networks","value":"VirtualNetworks"},"unit":"Count"},{"currentValue":3,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/StaticPublicIPAddresses","limit":20,"name":{"localizedValue":"Static Public IP Addresses","value":"StaticPublicIPAddresses"},"unit":"Count"},{"currentValue":1,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/NetworkSecurityGroups","limit":100,"name":{"localizedValue":"Network Security Groups","value":"NetworkSecurityGroups"},"unit":"Count"},{"currentValue":8,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/PublicIPAddresses","limit":60,"name":{"localizedValue":"Public IP Addresses","value":"PublicIPAddresses"},"unit":"Count"},{"currentValue":2,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/NetworkInterfaces","limit":350,"name":{"localizedValue":"Network Interfaces","value":"NetworkInterfaces"},"unit":"Count"},{"currentValue":2,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/LoadBalancers","limit":100,"name":{"localizedValue":"Load Balancers","value":"LoadBalancers"},"unit":"Count"},{"currentValue":1,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/ApplicationGateways","limit":50,"name":{"localizedValue":"Application Gateways","value":"ApplicationGateways"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/RouteTables","limit":100,"name":{"localizedValue":"Route Tables","value":"RouteTables"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/RouteFilters","limit":1000,"name":{"localizedValue":"Route Filters","value":"RouteFilters"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/NetworkWatchers","limit":1,"name":{"localizedValue":"Network Watchers","value":"NetworkWatchers"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/PacketCaptures","limit":10,"name":{"localizedValue":"Packet Captures","value":"PacketCaptures"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/DnsServersPerVirtualNetwork","limit":9,"name":{"localizedValue":"DNS servers per Virtual Network","value":"DnsServersPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/SubnetsPerVirtualNetwork","limit":1000,"name":{"localizedValue":"Subnets per Virtual Network","value":"SubnetsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/IPConfigurationsPerVirtualNetwork","limit":4096,"name":{"localizedValue":"IP Configurations per Virtual Network","value":"IPConfigurationsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/PeeringsPerVirtualNetwork","limit":10,"name":{"localizedValue":"Peerings per Virtual Network","value":"PeeringsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/SecurityRulesPerNetworkSecurityGroup","limit":200,"name":{"localizedValue":"Security rules per Network Security Group","value":"SecurityRulesPerNetworkSecurityGroup"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/SecurityRuleAddressesOrPortsPerNetworkSecurityGroup","limit":2000,"name":{"localizedValue":"Security rules addresses or ports per Network Security Group","value":"SecurityRuleAddressesOrPortsPerNetworkSecurityGroup"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/InboundRulesPerLoadBalancer","limit":150,"name":{"localizedValue":"Inbound Rules per Load Balancer","value":"InboundRulesPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/FrontendIPConfigurationPerLoadBalancer","limit":10,"name":{"localizedValue":"Frontend IP Configurations per Load Balancer","value":"FrontendIPConfigurationPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/outboundRulesPerLoadBalancer","limit":5,"name":{"localizedValue":"Outbound Rules per Load Balancer","value":"outboundRulesPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/RoutesPerRouteTable","limit":100,"name":{"localizedValue":"Routes per Route Table","value":"RoutesPerRouteTable"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/SecondaryIPConfigurationsPerNetworkInterface","limit":256,"name":{"localizedValue":"Secondary IP Configurations per Network Interface","value":"SecondaryIPConfigurationsPerNetworkInterface"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/InboundRulesPerNetworkInterface","limit":500,"name":{"localizedValue":"Inbound rules per Network Interface","value":"InboundRulesPerNetworkInterface"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/RouteFilterRulesPerRouteFilter","limit":1,"name":{"localizedValue":"Route filter rules per Route Filter","value":"RouteFilterRulesPerRouteFilter"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/westus/usages/RouteFiltersPerExpressRouteBgpPeering","limit":1,"name":{"localizedValue":"Route filters per Express route BGP Peering","value":"RouteFiltersPerExpressRouteBgpPeering"},"unit":"Count"}]}},"List_usages_spaced_location":{"value":{"value":[{"currentValue":12,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/VirtualNetworks","limit":50,"name":{"localizedValue":"Virtual Networks","value":"VirtualNetworks"},"unit":"Count"},{"currentValue":1,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/StaticPublicIPAddresses","limit":20,"name":{"localizedValue":"Static Public IP Addresses","value":"StaticPublicIPAddresses"},"unit":"Count"},{"currentValue":3,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/NetworkSecurityGroups","limit":100,"name":{"localizedValue":"Network Security Groups","value":"NetworkSecurityGroups"},"unit":"Count"},{"currentValue":12,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/PublicIPAddresses","limit":60,"name":{"localizedValue":"Public IP Addresses","value":"PublicIPAddresses"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/PublicIpPrefixes","limit":2147483647,"name":{"localizedValue":"Public Ip Prefixes","value":"PublicIpPrefixes"},"unit":"Count"},{"currentValue":2,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/NetworkInterfaces","limit":24000,"name":{"localizedValue":"Network Interfaces","value":"NetworkInterfaces"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/LoadBalancers","limit":100,"name":{"localizedValue":"Load Balancers","value":"LoadBalancers"},"unit":"Count"},{"currentValue":3,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/ApplicationGateways","limit":50,"name":{"localizedValue":"Application Gateways","value":"ApplicationGateways"},"unit":"Count"},{"currentValue":5,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RouteTables","limit":100,"name":{"localizedValue":"Route Tables","value":"RouteTables"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RouteFilters","limit":1000,"name":{"localizedValue":"Route Filters","value":"RouteFilters"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/NetworkWatchers","limit":1,"name":{"localizedValue":"Network Watchers","value":"NetworkWatchers"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/PacketCaptures","limit":100,"name":{"localizedValue":"Packet Captures","value":"PacketCaptures"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/ApplicationSecurityGroups","limit":500,"name":{"localizedValue":"Application Security Groups.","value":"ApplicationSecurityGroups"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/DdosProtectionPlans","limit":1,"name":{"localizedValue":"DDoS Protection Plans.","value":"DdosProtectionPlans"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/ServiceEndpointPolicies","limit":200,"name":{"localizedValue":"Service Endpoint Policies","value":"ServiceEndpointPolicies"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/NetworkIntentPolicies","limit":200,"name":{"localizedValue":"Network Intent Policies","value":"NetworkIntentPolicies"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/DnsServersPerVirtualNetwork","limit":9,"name":{"localizedValue":"DNS servers per Virtual Network","value":"DnsServersPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/SubnetsPerVirtualNetwork","limit":1000,"name":{"localizedValue":"Subnets per Virtual Network","value":"SubnetsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/IPConfigurationsPerVirtualNetwork","limit":16384,"name":{"localizedValue":"IP Configurations per Virtual Network","value":"IPConfigurationsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/PeeringsPerVirtualNetwork","limit":50,"name":{"localizedValue":"Peerings per Virtual Network","value":"PeeringsPerVirtualNetwork"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/SecurityRulesPerNetworkSecurityGroup","limit":1000,"name":{"localizedValue":"Security rules per Network Security Group","value":"SecurityRulesPerNetworkSecurityGroup"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/SecurityRulesPerNetworkIntentPolicy","limit":100,"name":{"localizedValue":"Security rules per Network Intent Policy","value":"SecurityRulesPerNetworkIntentPolicy"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RoutesPerNetworkIntentPolicy","limit":100,"name":{"localizedValue":"Routes per Network Intent Policy","value":"RoutesPerNetworkIntentPolicy"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/SecurityRuleAddressesOrPortsPerNetworkSecurityGroup","limit":2000,"name":{"localizedValue":"Security rules addresses or ports per Network Security Group","value":"SecurityRuleAddressesOrPortsPerNetworkSecurityGroup"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/InboundRulesPerLoadBalancer","limit":150,"name":{"localizedValue":"Inbound Rules per Load Balancer","value":"InboundRulesPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/FrontendIPConfigurationPerLoadBalancer","limit":10,"name":{"localizedValue":"Frontend IP Configurations per Load Balancer","value":"FrontendIPConfigurationPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/OutboundRulesPerLoadBalancer","limit":5,"name":{"localizedValue":"Outbound Rules per Load Balancer","value":"OutboundRulesPerLoadBalancer"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RoutesPerRouteTable","limit":400,"name":{"localizedValue":"Routes per Route Table","value":"RoutesPerRouteTable"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/SecondaryIPConfigurationsPerNetworkInterface","limit":256,"name":{"localizedValue":"Secondary IP Configurations per Network Interface","value":"SecondaryIPConfigurationsPerNetworkInterface"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/InboundRulesPerNetworkInterface","limit":500,"name":{"localizedValue":"Inbound rules per Network Interface","value":"InboundRulesPerNetworkInterface"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RouteFilterRulesPerRouteFilter","limit":1,"name":{"localizedValue":"Route filter rules per Route Filter","value":"RouteFilterRulesPerRouteFilter"},"unit":"Count"},{"currentValue":0,"id":"/subscriptions/subid/providers/Microsoft.Network/locations/West US/usages/RouteFiltersPerExpressRouteBgpPeering","limit":1,"name":{"localizedValue":"Route filters per Express route BGP Peering","value":"RouteFiltersPerExpressRouteBgpPeering"},"unit":"Count"}]}}},"securitySchemes":{"azure_auth":{"description":"Azure Active Directory OAuth2 Flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"Usage":{"description":"Describes network resource usage.","properties":{"currentValue":{"description":"The current value of the usage.","format":"int64","type":"integer"},"id":{"description":"Resource identifier.","readOnly":true,"type":"string"},"limit":{"description":"The limit of usage.","format":"int64","type":"integer"},"name":{"$ref":"#/components/schemas/UsageName"},"unit":{"description":"An enum describing the unit of measurement.","enum":["Count"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"UsageUnit"}}},"required":["unit","currentValue","limit","name"]},"UsageName":{"description":"The usage names.","properties":{"localizedValue":{"description":"A localized string describing the resource name.","type":"string"},"value":{"description":"A string describing the resource name.","type":"string"}}},"UsagesListResult":{"description":"The list usages operation response.","properties":{"nextLink":{"description":"URL to get the next set of results.","type":"string"},"value":{"description":"The list network resource usages.","items":{"$ref":"#/components/schemas/Usage"},"type":"array"}}}}}}