diff --git a/internal/services/network/network_interface_data_source.go b/internal/services/network/network_interface_data_source.go index 5d36c215cdc2..6a6dffdc6d6f 100644 --- a/internal/services/network/network_interface_data_source.go +++ b/internal/services/network/network_interface_data_source.go @@ -116,6 +116,11 @@ func dataSourceNetworkInterface() *pluginsdk.Resource { Type: pluginsdk.TypeBool, Computed: true, }, + + "gateway_load_balancer_frontend_ip_configuration_id": { + Type: pluginsdk.TypeString, + Computed: true, + }, }, }, }, diff --git a/website/docs/d/network_interface.html.markdown b/website/docs/d/network_interface.html.markdown index 07435d9ef344..c0fe2cd6a95e 100644 --- a/website/docs/d/network_interface.html.markdown +++ b/website/docs/d/network_interface.html.markdown @@ -59,6 +59,7 @@ A `ip_configuration` block contains: * `load_balancer_backend_address_pools_ids` - A list of Backend Address Pool ID's within a Load Balancer that this Network Interface is connected to. * `load_balancer_inbound_nat_rules_ids` - A list of Inbound NAT Rule ID's within a Load Balancer that this Network Interface is connected to. * `primary` - is this the Primary IP Configuration for this Network Interface? +* `gateway_load_balancer_frontend_ip_configuration_id` - The Frontend IP Configuration ID of a Gateway Sku Load Balancer the Network Interface is consuming. ## Timeouts