vw_load_balancer_backend_address_pools
Creates, updates, deletes, gets or lists a vw_load_balancer_backend_address_pools
resource.
Overview
Name | vw_load_balancer_backend_address_pools |
Type | View |
Id | azure.network.vw_load_balancer_backend_address_pools |
Fields
See the SQL Definition (view DDL) for fields returned by this view.
SQL Definition
- Sqlite3
- Postgres
SELECT
id as id,
name as name,
etag as etag,
type as type,
JSON_EXTRACT(properties, '$.location') as "location",
JSON_EXTRACT(properties, '$.tunnelInterfaces') as "tunnel_interfaces",
JSON_EXTRACT(properties, '$.loadBalancerBackendAddresses') as "load_balancer_backend_addresses",
JSON_EXTRACT(properties, '$.backendIPConfigurations') as "backend_ip_configurations",
JSON_EXTRACT(properties, '$.loadBalancingRules') as "load_balancing_rules",
JSON_EXTRACT(properties, '$.outboundRule') as "outbound_rule",
JSON_EXTRACT(properties, '$.outboundRules') as "outbound_rules",
JSON_EXTRACT(properties, '$.inboundNatRules') as "inbound_nat_rules",
JSON_EXTRACT(properties, '$.provisioningState') as "provisioning_state",
JSON_EXTRACT(properties, '$.drainPeriodInSeconds') as "drain_period_in_seconds",
JSON_EXTRACT(properties, '$.virtualNetwork') as "virtual_network",
JSON_EXTRACT(properties, '$.syncMode') as "sync_mode",
subscriptionId,
resourceGroupName,
loadBalancerName,
backendAddressPoolName
FROM azure.network.load_balancer_backend_address_pools
WHERE subscriptionId = 'replace-me' AND resourceGroupName = 'replace-me' AND loadBalancerName = 'replace-me';
SELECT
id as id,
name as name,
etag as etag,
type as type,
json_extract_path_text(properties, '$.location') as "location",
json_extract_path_text(properties, '$.tunnelInterfaces') as "tunnel_interfaces",
json_extract_path_text(properties, '$.loadBalancerBackendAddresses') as "load_balancer_backend_addresses",
json_extract_path_text(properties, '$.backendIPConfigurations') as "backend_ip_configurations",
json_extract_path_text(properties, '$.loadBalancingRules') as "load_balancing_rules",
json_extract_path_text(properties, '$.outboundRule') as "outbound_rule",
json_extract_path_text(properties, '$.outboundRules') as "outbound_rules",
json_extract_path_text(properties, '$.inboundNatRules') as "inbound_nat_rules",
json_extract_path_text(properties, '$.provisioningState') as "provisioning_state",
json_extract_path_text(properties, '$.drainPeriodInSeconds') as "drain_period_in_seconds",
json_extract_path_text(properties, '$.virtualNetwork') as "virtual_network",
json_extract_path_text(properties, '$.syncMode') as "sync_mode",
subscriptionId,
resourceGroupName,
loadBalancerName,
backendAddressPoolName
FROM azure.network.load_balancer_backend_address_pools
WHERE subscriptionId = 'replace-me' AND resourceGroupName = 'replace-me' AND loadBalancerName = 'replace-me';