models Package
Classes
| AddressSpace |
AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network. |
| ApplicationGateway |
Application gateway resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ApplicationGatewayBackendAddress |
Backend address of an application gateway. |
| ApplicationGatewayBackendAddressPool |
Backend Address Pool of an application gateway. |
| ApplicationGatewayBackendHttpSettings |
Backend address pool settings of an application gateway. |
| ApplicationGatewayFrontendIPConfiguration |
Frontend IP configuration of an application gateway. |
| ApplicationGatewayFrontendPort |
Frontend port of an application gateway. |
| ApplicationGatewayHttpListener |
Http listener of an application gateway. |
| ApplicationGatewayIPConfiguration |
IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed. |
| ApplicationGatewayListResult |
Response for ListApplicationGateways API service call. |
| ApplicationGatewayPathRule |
Path rule of URL path map of an application gateway. |
| ApplicationGatewayProbe |
Probe of the application gateway. |
| ApplicationGatewayRequestRoutingRule |
Request routing rule of an application gateway. |
| ApplicationGatewaySku |
SKU of application gateway. |
| ApplicationGatewaySslCertificate |
SSL certificates of an application gateway. |
| ApplicationGatewayUrlPathMap |
UrlPathMaps give a url path to the backend mapping information for PathBasedRouting. |
| AuthorizationListResult |
Response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit. |
| AzureAsyncOperationResult |
The response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed. Note that this status is distinct from the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous operation succeeded, the response body includes the HTTP status code for the successful request. If the asynchronous operation failed, the response body includes the HTTP status code for the failed request and error information regarding the failure. |
| BackendAddressPool |
Pool of backend IP addresses. Variables are only populated by the server, and will be ignored when sending a request. |
| BgpSettings |
BgpSettings. |
| ConnectionResetSharedKey |
ConnectionResetSharedKey. |
| ConnectionSharedKey |
Response for GetConnectionSharedKey API service call. |
| ConnectionSharedKeyResult |
Response for CheckConnectionSharedKey API service call. |
| DhcpOptions |
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. |
| DnsNameAvailabilityResult |
Response for the CheckDnsNameAvailability API service call. |
| Error |
Error object properties. |
| ErrorDetails |
Error details properties. |
| ExpressRouteCircuit |
ExpressRouteCircuit resource. Variables are only populated by the server, and will be ignored when sending a request. |
| ExpressRouteCircuitArpTable |
The ARP table associated with the ExpressRouteCircuit. |
| ExpressRouteCircuitAuthorization |
Authorization in an ExpressRouteCircuit resource. |
| ExpressRouteCircuitListResult |
Response for ListExpressRouteCircuit API service call. |
| ExpressRouteCircuitPeering |
Peering in an ExpressRouteCircuit resource. |
| ExpressRouteCircuitPeeringConfig |
Specifies the peering configuration. |
| ExpressRouteCircuitPeeringListResult |
Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCircuit. |
| ExpressRouteCircuitRoutesTable |
The routes table associated with the ExpressRouteCircuit. All required parameters must be populated in order to send to Azure. |
| ExpressRouteCircuitServiceProviderProperties |
Contains ServiceProviderProperties in an ExpressRouteCircuit. |
| ExpressRouteCircuitSku |
Contains SKU in an ExpressRouteCircuit. |
| ExpressRouteCircuitStats |
Contains stats associated with the peering. |
| ExpressRouteCircuitsArpTableListResult |
Response for ListArpTable associated with the Express Route Circuits API. |
| ExpressRouteCircuitsRoutesTableListResult |
Response for ListRoutesTable associated with the Express Route Circuits API. |
| ExpressRouteCircuitsStatsListResult |
Response for ListStats from Express Route Circuits Api service call. |
| ExpressRouteServiceProvider |
A ExpressRouteResourceProvider object. Variables are only populated by the server, and will be ignored when sending a request. |
| ExpressRouteServiceProviderBandwidthsOffered |
Contains bandwidths offered in ExpressRouteServiceProvider resources. |
| ExpressRouteServiceProviderListResult |
Response for the ListExpressRouteServiceProvider API service call. |
| FrontendIPConfiguration |
Frontend IP address of the load balancer. |
| IPConfiguration |
IPConfiguration. |
| InboundNatPool |
Inbound NAT pool of the load balancer. |
| InboundNatRule |
Inbound NAT rule of the load balancer. |
| LoadBalancer |
LoadBalancer resource. Variables are only populated by the server, and will be ignored when sending a request. |
| LoadBalancerListResult |
Response for ListLoadBalancers API service call. |
| LoadBalancingRule |
A load balancing rule for a load balancer. |
| LocalNetworkGateway |
A common class for general resource information. Variables are only populated by the server, and will be ignored when sending a request. |
| LocalNetworkGatewayListResult |
Response for ListLocalNetworkGateways API service call. |
| NetworkInterface |
A network interface in a resource group. Variables are only populated by the server, and will be ignored when sending a request. |
| NetworkInterfaceDnsSettings |
DNS settings of a network interface. |
| NetworkInterfaceIPConfiguration |
IPConfiguration in a network interface. |
| NetworkInterfaceListResult |
Response for the ListNetworkInterface API service call. |
| NetworkSecurityGroup |
NetworkSecurityGroup resource. Variables are only populated by the server, and will be ignored when sending a request. |
| NetworkSecurityGroupListResult |
Response for ListNetworkSecurityGroups API service call. |
| OutboundNatRule |
Outbound NAT pool of the load balancer. |
| Probe |
A load balancer probe. |
| PublicIPAddress |
Public IP address resource. Variables are only populated by the server, and will be ignored when sending a request. |
| PublicIPAddressDnsSettings |
Contains FQDN of the DNS record associated with the public IP address. |
| PublicIPAddressListResult |
Response for ListPublicIpAddresses API service call. |
| Resource |
Azure resource manager resource properties. Variables are only populated by the server, and will be ignored when sending a request. |
| Route |
Route resource. |
| RouteListResult |
Response for the ListRoute API service call. |
| RouteTable |
Route table resource. Variables are only populated by the server, and will be ignored when sending a request. |
| RouteTableListResult |
Response for the ListRouteTable API service call. |
| SecurityRule |
Network security rule. |
| SecurityRuleListResult |
Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group. |
| SubResource |
Azure resource manager sub resource properties. |
| Subnet |
Subnet in a virtual network resource. |
| SubnetListResult |
Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network. |
| Usage |
Describes network resource usage. All required parameters must be populated in order to send to Azure. |
| UsageName |
The usage names. |
| UsagesListResult |
The list usages operation response. |
| VirtualNetwork |
Virtual Network resource. Variables are only populated by the server, and will be ignored when sending a request. |
| VirtualNetworkGateway |
A common class for general resource information. Variables are only populated by the server, and will be ignored when sending a request. |
| VirtualNetworkGatewayConnection |
A common class for general resource information. Variables are only populated by the server, and will be ignored when sending a request. |
| VirtualNetworkGatewayConnectionListResult |
Response for the ListVirtualNetworkGatewayConnections API service call. |
| VirtualNetworkGatewayIPConfiguration |
IP configuration for virtual network gateway. |
| VirtualNetworkGatewayListResult |
Response for the ListVirtualNetworkGateways API service call. |
| VirtualNetworkGatewaySku |
VirtualNetworkGatewaySku details. |
| VirtualNetworkListResult |
Response for the ListVirtualNetworks API service call. |
| VpnClientConfiguration |
VpnClientConfiguration for P2S client. |
| VpnClientParameters |
VpnClientParameters. |
| VpnClientRevokedCertificate |
VPN client revoked certificate of virtual network gateway. |
| VpnClientRootCertificate |
VPN client root certificate of virtual network gateway. |
Enums
| ApplicationGatewayCookieBasedAffinity |
Cookie based affinity. Possible values are: 'Enabled' and 'Disabled'. |
| ApplicationGatewayOperationalState |
Operational state of the application gateway resource. Possible values are: 'Stopped', 'Started', 'Running', and 'Stopping'. |
| ApplicationGatewayProtocol |
Protocol. Possible values are: 'Http' and 'Https'. |
| ApplicationGatewayRequestRoutingRuleType |
Rule type. Possible values are: 'Basic' and 'PathBasedRouting'. |
| ApplicationGatewaySkuName |
Name of an application gateway SKU. Possible values are: 'Standard_Small', 'Standard_Medium', 'Standard_Large', 'WAF_Medium', and 'WAF_Large'. |
| ApplicationGatewayTier |
Tier of an application gateway. |
| AuthorizationUseStatus |
AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. |
| ExpressRouteCircuitPeeringAdvertisedPublicPrefixState |
AdvertisedPublicPrefixState of the Peering resource. Possible values are 'NotConfigured', 'Configuring', 'Configured', and 'ValidationNeeded'. |
| ExpressRouteCircuitPeeringState |
The state of peering. Possible values are: 'Disabled' and 'Enabled' |
| ExpressRouteCircuitPeeringType |
The PeeringType. Possible values are: 'AzurePublicPeering', 'AzurePrivatePeering', and 'MicrosoftPeering'. |
| ExpressRouteCircuitSkuFamily |
The family of the SKU. Possible values are: 'UnlimitedData' and 'MeteredData'. |
| ExpressRouteCircuitSkuTier |
The tier of the SKU. Possible values are 'Standard' and 'Premium'. |
| IPAllocationMethod |
PrivateIP allocation method. Possible values are: 'Static' and 'Dynamic'. |
| LoadDistribution |
The load distribution policy for this rule. Possible values are 'Default', 'SourceIP', and 'SourceIPProtocol'. |
| NetworkOperationStatus |
Status of the Azure async operation. Possible values are: 'InProgress', 'Succeeded', and 'Failed'. |
| ProbeProtocol |
The protocol of the end point. Possible values are: 'Http' or 'Tcp'. If 'Tcp' is specified, a received ACK is required for the probe to be successful. If 'Http' is specified, a 200 OK response from the specifies URI is required for the probe to be successful. |
| ProcessorArchitecture |
VPN client Processor Architecture. Possible values are: 'AMD64' and 'X86'. |
| RouteNextHopType |
Gets NextHopType. |
| SecurityRuleAccess |
The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'. |
| SecurityRuleDirection |
The direction of the rule. The direction specifies if rule will be evaluated on incoming or outgoing traffic. Possible values are: 'Inbound' and 'Outbound'. |
| SecurityRuleProtocol |
Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'. |
| ServiceProviderProvisioningState |
The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. |
| TransportProtocol |
The transport protocol for the external endpoint. Possible values are 'Udp' or 'Tcp' |
| UsageUnit |
An enum describing the unit of measurement. |
| VirtualNetworkGatewayConnectionStatus |
Virtual network Gateway connection status. Possible values are 'Unknown', 'Connecting', 'Connected' and 'NotConnected'. |
| VirtualNetworkGatewayConnectionType |
Gateway connection type. Possible values are: 'IPsec','Vnet2Vnet','ExpressRoute', and 'VPNClient. |
| VirtualNetworkGatewaySkuName |
Gateway sku name -Basic/HighPerformance/Standard |
| VirtualNetworkGatewaySkuTier |
Gateway sku tier -Basic/HighPerformance/Standard |
| VirtualNetworkGatewayType |
The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'. |
| VpnType |
The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. |
Feedback
Submit and view feedback for