Skip to main content

interface_ip_configurations

Creates, updates, deletes, gets or lists a interface_ip_configurations resource.

Overview

Nameinterface_ip_configurations
TypeResource
Idazure.network.interface_ip_configurations

Fields

NameDatatypeDescription
idtextResource ID.
nametextThe name of the resource that is unique within a resource group. This name can be used to access the resource.
application_gateway_backend_address_poolstextfield from the properties object
application_security_groupstextfield from the properties object
etagtextA unique read-only string that changes whenever the resource is updated.
gateway_load_balancertextfield from the properties object
ipConfigurationNametextfield from the properties object
load_balancer_backend_address_poolstextfield from the properties object
load_balancer_inbound_nat_rulestextfield from the properties object
networkInterfaceNametextfield from the properties object
primarytextfield from the properties object
private_ip_addresstextfield from the properties object
private_ip_address_prefix_lengthtextfield from the properties object
private_ip_address_versiontextfield from the properties object
private_ip_allocation_methodtextfield from the properties object
private_link_connection_propertiestextfield from the properties object
provisioning_statetextfield from the properties object
public_ip_addresstextfield from the properties object
resourceGroupNametextfield from the properties object
subnettextfield from the properties object
subscriptionIdtextfield from the properties object
typetextResource type.
virtual_network_tapstextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTipConfigurationName, networkInterfaceName, resourceGroupName, subscriptionIdGets the specified network interface ip configuration.
listSELECTnetworkInterfaceName, resourceGroupName, subscriptionIdGet all ip configurations in a network interface.

SELECT examples

Get all ip configurations in a network interface.

SELECT
id,
name,
application_gateway_backend_address_pools,
application_security_groups,
etag,
gateway_load_balancer,
ipConfigurationName,
load_balancer_backend_address_pools,
load_balancer_inbound_nat_rules,
networkInterfaceName,
primary,
private_ip_address,
private_ip_address_prefix_length,
private_ip_address_version,
private_ip_allocation_method,
private_link_connection_properties,
provisioning_state,
public_ip_address,
resourceGroupName,
subnet,
subscriptionId,
type,
virtual_network_taps
FROM azure.network.vw_interface_ip_configurations
WHERE networkInterfaceName = '{{ networkInterfaceName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND subscriptionId = '{{ subscriptionId }}';