NetworkInterfaceIPConfigurationArgs

constructor(applicationGatewayBackendAddressPools: Output<List<ApplicationGatewayBackendAddressPoolArgs>>? = null, applicationSecurityGroups: Output<List<ApplicationSecurityGroupArgs>>? = null, gatewayLoadBalancer: Output<SubResourceArgs>? = null, id: Output<String>? = null, loadBalancerBackendAddressPools: Output<List<BackendAddressPoolArgs>>? = null, loadBalancerInboundNatRules: Output<List<InboundNatRuleArgs>>? = null, name: Output<String>? = null, primary: Output<Boolean>? = null, privateIPAddress: Output<String>? = null, privateIPAddressPrefixLength: Output<Int>? = null, privateIPAddressVersion: Output<Either<String, IPVersion>>? = null, privateIPAllocationMethod: Output<Either<String, IPAllocationMethod>>? = null, publicIPAddress: Output<PublicIPAddressArgs>? = null, subnet: Output<SubnetArgs>? = null, type: Output<String>? = null, virtualNetworkTaps: Output<List<VirtualNetworkTapArgs>>? = null)